Home Up

Infrastructure

wpe1.jpg (4007 bytes)Assisting enterprises in learning, exploring, reengineering, and implementing component-based/object-oriented software solutions using best-in-class methods.

List of Services ] Training, Seminars, and Mentoring ] Facilitation ] Requirements ] [ Infrastructure ]                                             

 

Infrastructure Definition and Implementation [S15]

Marcus Software Designs, Inc. assists organizations in defining, developing, and implementing an infrastructure that is appropriate for the organization's culture.  Many efforts to implement new infrastructures fail because they follow "cookie-cutter" models that are inappropriate to an environment. 

Topic Description Audience
Project Management MSD provides methods to support various project approaches for different process model (e.g. Waterfall, OO, Whirlpool, Timebox)   Discuss resource allocation, plan setup, risk management, metrics gathering and analysis, etc. Project Manager
Tools MSD will work with the organization to define the best-in-class tools that support Project Management, Configuration Management, Change Control, Repository, etc. All
Configuration Management/Change Control MSD assists in defining the methods used to coordinate the maintenance of clusters of material that support a system (group of applications). All
Repository Management Although highly dependent on the selected tool suite, MSD will assist in defining the meta-meta model of the tool(s) and its structure, how to share information (network and documentation). Knowledge Coordinator

Defining and implementing a sound infrastrucutre is prerequisite to achieving SEI Level 2 capability.

The diagram below illustrates how an organization will roll out new projects after the requirements are defined and accepted. This will minimize risk while responsibly laying the groundwork for future development and support efforts.

The horizontal boxes reflect the support function that all projects share.

The vertical boxes reflect the projects over time.

The dashed boxes are future projects.

Solid lines outline areas that must be addressed to support the first pilot project.

As stated in the introduction, it is not a requirement to have each support function completely understood and documented. This will evolve according to the needs and culture of the organization. This is appropriate since many infrastructure efforts fail due to the mismatch with the culture of the organization. Instituting these functions must be handled carefully.

Note: The horizontal support functions are not complete. There are several functions that are not explicitly stated, such as: Help Desk; Software Support.

wpe1.jpg (21895 bytes)

 

 
Send mail to smarcus@MarcusSoftwareDesigns.com with questions or comments about this web site.
Copyright © 1998 Marcus Software Designs, Inc.
Last modified: July 14, 2006

News and Info ] Services ] Clients ]