Application Development

See the Difference Optimization Makes!

Unlock

This content requires an active subscription.

Access this content by logging in with your Info-Tech Research Group membership or contacting one of our representatives for assistance.

Speak With A Representative Sign In
or Call: 1-888-670-8889 (US) or 1-844-618-3192 (CAN)

Your Challenge

  • Projects experience cost and budget overruns and fail to meet key requirements.
  • Process bottlenecks slow down development unnecessarily.
  • New technologies significantly challenge existing processes, contributing to process breakdown.
  • QA is focused on the wrong bugs. Issues that should have been solved during development are added to the QA workload.
  • Software requirements continually change and developers can’t keep pace.
  • Communication between the business and IT is infrequent and unclear.

Onsite Workshop

Our Application Development Research is designed to enable you to make yourself World Class. We do this by:

  • Breaking down Application Development into digestible steps
  • Providing actionable instructions to complete each step
  • Provide all the tools and templates you need

We recommend that you do all the modules to improve your Application Development.

Module 1: Design High Level Solutions

The Purpose

After completing this section you will understand:

  • The importance of high level design.
  • Integrating high level design with enterprise architecture.
  • High level design as a multidisciplinary activity.

Key Benefits Achieved

Completing this section will allow you to:

  • Proceed with high level design knowing you will have the right people involved at the right time.
  • Minimize design rework by maintaining alignment with business and regulatory concerns.
  • Build for a detailed design from a strong and approved high level scope.

Activities: Outputs:
1.1 Get the Right People Involved
  • High Level Design Stakeholder Roles and Responsibilities
1.2 Establish a High Level Design Specification
  • List of Design Approaches by Project
  • List of Documentation Approaches by Project Design Impact Analysis
1.3 Optimize for Business and Regulatory Compliance
  • Business and Regulatory Compliance Assessment
1.4 Obtain Stakeholder Approval
  • List of Key Stakeholders for Approval

Included Resources

Powerpoint icon 30x30 Design High Level Solutions Guide
Word icon 30x30 4+1 Design Template
Word icon 30x30 High Level Design Requirements Template
Word icon 30x30 Layered Design Template
Word icon 30x30 Project Status Communication Worksheet
Word icon 30x30 Resource Requisition Template
Word icon 30x30 Service Oriented Design Template
Word icon 30x30 Use Case Template AppDev
Excel icon 30x30 Application Development Maturity Tool
Zip icon 30x30 Application Development Module 1 All Files

Module 2: Design Detailed Solution Components

The Purpose

After completing this section you will understand:

  • How to create a good detailed design document.
  • Managing the tradeoffs early in the design process.
  • Mapping all elements of design to business objectives

Key Benefits Achieved

Completing this section will allow you to:

  • Have detailed discussions with third-party vendors for integration.
  • Create valid tests based on detailed design.
  • Handoff detailed design for development to commence.

Activities: Outputs:
2.1 Design the Business Rules
  • Business Process Workflows
  • Business Rules Template
2.2 Design the User Interface
  • UI Wireframes
  • UI Storyboards
2.3 Design the System Flow and Integrations
  • Data Flow Diagrams
  • Entity Relationship Diagrams
2.4 Bring the Design Together
  • Detailed Design Package

Included Resources

Powerpoint icon 30x30 Design Detailed Solution Components Guide
Word icon 30x30 Business Rules Template
Word icon 30x30 Data Definition Template

Module 3: Manage Application Development

The Purpose

After completing this section you will understand:

  • The different development team structures.
  • The tradeoffs between waterfall and agile development practices.
  • How to optimize quality and throughput for development.
  • How to manage development and keep stakeholders informed.

Key Benefits Achieved

Completing this section will allow you to:

  • Create a team structure for your project.
  • Select the right agile mix.
  • Manage the right quality/throughput tradeoffs.
  • Anticipate common issues and proactively mitigate them.
  • Create a management approach that keeps stakeholders informed.

Activities: Outputs:
3.1 Establish Team Structure
  • Team Structure Gap Analysis
  • Project Team Structure Specification
3.2 Select an Appropriate Development Method
  • Development Model Specification
3.3 Manage Development Roles, Responsibilities, and Risks
  • Potential Development Issues
  • List of Development Risks
3.4 Manage Development Quality and Throughput
  • Quality and Throughput Gap Analysis

Included Resources

Powerpoint icon 30x30 Manage Application Development Guide
Word icon 30x30 Application Development Audit Trail Template

Module 4: Test Solution Components

The Purpose

After completing this section you will understand:

  • Types of testing required to verify solution correctness.
  • How to build an effective QA plan with proper resource allocation.
  • Identify testing risks and create mitigation strategies.

Key Benefits Achieved

Completing this section will allow you to:

  • Identify types of testing to be used within the solution.
  • Create timeline and resource allocation for testing.
  • Identify testing risk and proactively manage them.

Activities: Outputs:
4.1 Leverage QA Best Practices
  • Vendor Testing Tools Selection Criteria
4.2 Optimizing Requirements Team Performance
  • QA Execution Plan
  • Test Case Specifications
  • Risk Log
4.3 Execute the QA Plan
  • Bug and Defect Report

Included Resources

Powerpoint icon 30x30 Test Solution Components Guide
Word icon 30x30 Defect Reporting Template
Word icon 30x30 Test Case Template

Module 5: Review and Communicate with Stakeholders

The Purpose

After completing this section you will understand:

  • Ensuring alignment with all design elements.
  • Understanding resource requirements.
  • Articulating the risks.
  • Communicating the project schedule.

Key Benefits Achieved

Completing this section will allow you to:

  • Package all documentation cohesively.
  • Communicate the project schedule with stakeholders.

Activities: Outputs:
5.1 Review the Final Deliverables
  • High Level and Detailed Design
  • QA Schedule
  • Development Process
  • Role and Responsibilities Management Tool
5.2 Communicate with Stakeholders
  • App Dev Project Schedule

Included Resources

Powerpoint icon 30x30 Review and Communicate with Stakeholders
Word icon 30x30 Application Development Project Schedule
Excel icon 30x30 Application Development Roles and Responsibilities Management Tool

Workshop Icon Book Your Workshop

Onsite Workshops offer an easy way to accelerate your project. If you are unable to do the project yourself, and a Guided Implementation isn’t enough, we offer low-cost onsite delivery of our Project Workshops. We take you through every phase of your project and ensure that you have a road map in place to complete your project successfully.

Book Now

Case Studies and Deliverables

Application Development Case Study of a Large Health Insurance Provider

A health insurance provider that covers nearly 60 million people across all 50 states had high-priority mobile application and portal strategy projects on its agenda. Augmentation of their already mature application design and development process was in order.


Application Development Case Study of a Mid-Sized Technology Provider

A home technology company located in the western US sought to improve its application development process. By engaging Info-Tech Research Group for an on-site workshop, the company’s development team was able to see their entire application development infrastructure laid out and documented for the very first time.


Application Development Map

Hide Details

Search Code: 58870
Published: June 28, 2013
Last Revised: June 29, 2013

GET HELP Contact Us
×
VL Methodology