Software Architecture
How To Be a Successful Architect
One can design, develop robust, extensibile, easily maintainable J2EE application by ….
- Detailed Project planning, Analysis, estimates – effective estimation of resources and timelines
- Apply commonly used design patterns effectively
- Identify all the application architectural goals, issues before the development starts
- Follow software design, development standards and practices
- Document requirements and communicate well.
- Identify performance, security, scalability, [...]


