|
|
Coding The Architecture UG:The Pragmatic Java Architect
The Pragmatic Java Architect
The role of a technical architect requires a balance of deep technical and non-technical skills, combined with a broad knowledge of the software development process. It can be a tough role and something that you can't just step into overnight. Couple this with the huge number of options available for building Java SE and EE systems and it's easy to become overwhelmed.
This was a roundtable session where members of thepragmaticarchitect.com shared their experiences of their roles as Java architects on Finance projects in London. Participants came along to listen and asked and discussed the following topics:
- Technology selection: Full stack Java EE or lightweight Spring? Commercial or open source?
- Architecture selection: How do you decide upon an architecture given the vast choice of Java APIs and libraries? How do you prove the chosen architecture meets your non-functional requirements?
- Service Oriented Architecture (SOA): How do you build an SOA with Java EE?
- Deployment choices: How do you decide which platform and topology is right for you?
- Quality assurance: How good is "good enough" and which tools really do add value during development? Eclipse, IDEA, Netbeans or something else?
- Automated testing with JUnit: How combining full stack system tests with traditional unit tests really make a difference.
- Development process: Why understanding your options is important and how to introduce iterative/agile working practices into a "traditional" team.
- Balance: What do you do when you get caught up in the day to day development and forget about your architecture responsibilities?
- Pragmatism: How do you ensure that your project is done right while still meeting your deadlines?
- Do you really need a Java architect?
ABOUT SIMON BROWN
|
Simon is an independent consultant based in Jersey, the founder of the Coding the Architecture blog and either a software architect who codes or a software developer who understands architecture.
More about Simon Brown
|
ABOUT THE CODING THE ARCHITECTURE UG
|
The Coding The Architecture User Group was born out of our desire to build a community of software architects in London. We wanted to create a forum where aspiring architects can learn about what it means to be a software architect and experienced architects can share ideas with one another.
More about the Coding The Architecture UG
|
|
PODCAST THE PRAGMATIC JAVA ARCHITECT
|
|
|
AGILE LEADERSHIP PODCASTS
|
OTHER AGILE LEADERSHIP EVENTS
|
Uncle Bob's Advanced Test Driven Development in NY
3 DAY COURSE. Featuring Uncle Bob (Robert C. Martin) New York, Tuesday, May 29th
|
|
Martine Devos' Certified ScrumMaster
2 DAY COURSE. Featuring Martine Devos London, Thursday, May 31st
|
|
Martine Devos' Certified ScrumMaster
2 DAY COURSE. Featuring Martine Devos London, Monday, June 11th
|
|
Gavin Bell's Social Applications
2 DAY COURSE. Featuring Gavin Bell London, Thursday, June 14th
|
|
Martine Devos Certified Scrum Product Owner
2 DAY COURSE. Featuring Martine Devos London, Thursday, June 14th
|
|
Jon & Kevlin's Agile Development Course
3 DAY COURSE. Featuring Jon Jagger London, Monday, June 18th
|
|
Kevin Ryan's Kanban Workshop
2 DAY COURSE. Featuring Kevin Ryan London, Monday, June 18th
|
|
QCon New York 2012
CONFERENCE (3 DAYS)
New York, Monday, June 18th
BOOK NOW!
|
|
|
|