Services:: Architecture Method Development
Maximizing Your Productivity
Nascent Blue specializes in establishing architecture practices within medium-to-large IT organizations. We work with organization leadership and architects to perform a readiness assessment based on existing strengths and weaknesses within the framework of an architecture maturity model. Using the results of this assessment, we lay out a transition strategy for evolving your architecture practice to reach your target level of practice maturity.
The primary deliverable of our Architecture Method Development service is an Architecture Practice Charter, which includes the following:
- The vision of the practice
- The roles and responsibilities of various types of architects
- The formalized definition of various architectural processes (Governance + Development)
- The definition of formal architecture metamodels used to develop and govern architectures being developed
- Specific methodology definition and guidance, including deliverables, views, and artifacts.
- Modeling tools and repositories with detailed, practical guidance on model management.
We also provide the following supporiting capabilities:
- UML modeling profiles and notations
- Modeling tool customization to better support the architecture practice
- Tool integration among the various modeling and SDLC-related tools
- Training program for onboarding and enrolling new architects into the practice
- Mentoring and oversight during the maturing level transitions
With our Software Architecture offering, we maximize the productivity of your project team by separating the technology details from Solution definition. We provide you with a modeling profile and methodology that let's your project team focus on understanding and solving the business need. Following our methodology enables you to work more closely and effectively with the business community.
Your team analyzes the business requirements and provides high level, platform independent solution models. We provide the reference software architectures, design patterns, coding templates, and model transformation technologies used to build the solution specified by your project team using our methodology.
Your team will then use our automation technology to deliver the solution implementation with all its code, build, and deployment scripts. This minimizes the amount of hand coding required of your project team.
Features and Benefits Summary
Whether your IT support group is small or large, in-house or outsourced, we encourage you to contact us to discuss how we can bring the power of Nascent Blue's Software Architecture to your organization..