Developing KPI’s

KPIs, or key performance indicators help organizations achieve organizational goals through the definition and measurement of progress. The key indicators are agreed upon by an organization and are indicators which can be measured that will reflect success factors. The KPIs selected must reflect the organization’s goals, they must be key to its success, and they must be measurable. Key performance indicators usually are long-term considerations for an organization.

The must be SMART

SMART Stands for:

  • Specific
  • Measurable
  • Attainable (Achievable)
  • Relevant (Realistic)
  • Timely (Tangible)

To see full deck, click here

EA Processes – Managing New Tech Standards

Top 5 benefits of developing and maintaining technology standards across the organization:

  1. Optimize alignment of IT resources with the strategic goals of the business
  2. Increase overall productivity of the Software Development function
  3. Improve the quality of our Information Systems
  4. Provide a consistent, auditable architecture methodology
  5. Improve communication of architecture impact to current projects

Process Cheat Sheet:

Continue reading

EA Processes – Application Portfolio Management

Objective of Enterprise Application Portfolio Management program:

  • Drive transparency and accuracy of data related to the application portfolio
  • Develop APM metrics and portfolio analysis methodology across business, technology, cost and sustainability dimensions
  • Identification of areas with potential leverage within and across the business units with goals of complexity reduction and global shared architectures
  • Manage and oversee application retirements
  • Manage the investment governance processes specific to new applications
  • Ensure new applications are identified in target state portfolio with impact assessment to other roadmap activities
  • Manage diversity in our portfolio – understand current state and target – drive simplicity goals

 

Process Cheat Sheet:

Establishing Roles & Responsibilities for EA functions (RACI)

A mature EA process must define the roles & responsibilities to ensure alignment with business & technology strategies as well as ensuring overall stability.

  • Responsible
  • Individuals who is RESPONSIBLE to perform the task.
  • R’s can be shared across a task

Accountable

  • The individual who is ultimately ACCOUNTABLE has the power of veto.
  • Only one “A” can be assigned to a task

Consulted

  • The individual to be CONSULTED prior to a final decision or action being taken.

Informed

  • The individual(s) who needs to be INFORMED after a decision or action is taken

Below is a SAMPLE RACI chart

*ATS = Application Technology Stack
EOS = End of Support

Application Architect Life Cycle (AALC) – COTS Questionnaire

(Download in PDF)

1. Commercial Off The Shelf (COTS) – Review

The inclusion of Commercial Off-the-Shelf (COTS) components into a system development effort affords many opportunities for both reuse and economies of scale. Components from previous development efforts can be reused, speeding the development effort and reducing the cost of software construction. Alternatively, new components can be purchased from the open marketplace.

For an organization to be successful in using COTS components, a number of factors must be considered: Continue reading