Search notes:

SDLC - roles

Architecture review board

The ARM is responsible for managing the design, deployment, maintenance and evolution of the enterprise architecture.

Business Analyst

See Business analyst

Change control board

The CCB has the authorization to accept or decline proposed changes to project requirements, budget and timeline.

Clients/customers

The direct beneficiaries of the project. They are the reason that the project is actually undertaken.
Stakeholders might be indirect beneficiaries.
If the client is external to the company that executes the project, they are more likely to be called customers.

DBA

The DBA designs and models the database.

Project manager (PM)

The project manager is responsible for accomplishing a project's objectives.
The project manager must be a good communicator, orally and verbally. It is estimated that 90 % of his time is spent communicating with stakeholders.
He should entertain an ongoing communication with the sponsor where the PM informs the sponsor about the project status. This might take place in so called executive committee meetings.
The project manager is aware of an organization's vision, strategy and tactic.
A project manager should be skilled in/with
S.a. Project management

Solution Architect

The solution architect must choose the right tool for the job at the technology layer.
Typically, a solution architect reports to the project manager and interacts with project team memberes, subject matter experts, sponsor, enterprise architects and customers.
A solution architect

Required personal skills for a solution architect

  • Communicative
  • Technological savvy
  • Understs security
  • Understands non functional requirements: usability, reliability, supportablity etc
  • Has big picture and focuses on detail
  • Pragmatic
  • Curious
  • Strong analytical skills

Sponsor

The sponsors has the final say over the project.
The executive sponsor provides the fundings and should have authority to allocate any ressource needed for project success.
A sponsor is ideally an evangelist within the organization and promotes the benefits of the software created. He also pushes other stakeholders to actively participate in the project.

Steering committee

The steering committee is a group of high level, senior stakeholders such as clients. At times, some members of the steering committee also sit on the CCB.
They are mainly involved with overall strategic decisions.

Business steering committee

A business steering comittee should ideally represent all business units.

Subject matter expert

The SME has expert knowledge on a specific domain (technology, product, process or business area).

Index