UPEDU – Introduction to Analysis & Design

Introduction Concepts Workflow Activities Artifacts Guidelines Purpose Relation to Other Disciplines Related Book Content The purposes of Analysis & Design are: To transform the requirements into a design of the system-to-be. To evolve a robust architecture for the system. To adapt the design to match the implementation environment, designing it for performance. Relation to Other Disciplines The Analysis & Design…

Read More Read More

Workflow Detail: Review

Purpose How to Staff Work Guidelines   The purpose of this workflow detail is to: Formally verify that the results of the Requirements discipline conform to the customer’s view of the system. Changes to requirements naturally impact the models produced in the Analysis & Design discipline and the Test Plan created in the Test discipline.  Another important concept is the tracking…

Read More Read More

Role: Tester

The Tester role is responsible for the core activities of the test effort, which involves conducting the necessary tests and logging the outcomes of that testing. This covers: Identifying the most appropriate implementation approach for a given test Implementing individual tests Setting up and executing the tests Logging outcomes and verifying test execution Analyzing and recovering from execution errors Staffing…

Read More Read More

Workflow Detail: Plan the Integration

Disciplines > Implementation > Workflow > Plan Integration Purpose How to Staff Work Guidelines   The purpose of this discipline detail is to: Plan which components should be implemented, and the order in which the components should be integrated in the current iteration. How to Staff Integration is typically carried out by a single person (for a small project on…

Read More Read More

UPEDU – Introduction to Implementation

Introduction Concepts Workflow Activities Artifacts Guidelines Purpose Relation to Other Disciplines Related Book Content The purpose of implementation is: to define the organization of the code, in terms of implementation subsystems organized in layers to implement classes and objects in terms of components (source files, binaries, executables, and others) to test the developed components as units to integrate the results…

Read More Read More

Artifact: Test Evaluation Report

Artifacts > Test Artifact Set > Test Evaluation Report The Word template can be bought through a template package. Case studies and reports are freely available in the table below. Word Template Case Study Report — Purpose The Test Evaluation Report collects, organizes, and presents the Test Results and key measures of test to enable objective quality evaluation and assessment.…

Read More Read More

Artifact: Test Case

The Word template can be bought through a template package. Case studies and reports are freely available in the table below. Word Template Case Study Report — Purpose The purpose of the Test Case is to identify and communicate the conditions which will be implemented in test and are necessary to verify successful and acceptable implementation of the product requirements…

Read More Read More

Unified Process for EDUcation: Overview

Introduction Manual References Introduction Click on any region on the picture to get more information   UPEDU is a software engineering process.  It provides a disciplined approach to assigning tasks and responsibilities within a development organization.  Its goal is to ensure the production of high-quality software that meets the needs of its end users within a predictable schedule and budget.…

Read More Read More

Role: Reviewer

Roles and Activities > Reviewer The Reviewer plans and conducts the formal reviews in different disciplines. Staffing A person acting as reviewer has some essential knowledge of the business or technology domain. Another skill reviewers possess  is detailed knowledge of the applied facilitation and modeling techniques.

UPEDU – Lifecycle and Phases

Topics: Phases and Milestones Planning Phases Phases and Milestones  Inception Elaboration Contruction Transition The phases and milestones of a project From a management perspective, the software lifecycle of the Unified Process for EDUcation (UPEDU) is decomposed over time into four sequential phases, each concluded by a major milestone; each phase is essentially a span of time between two major milestones.…

Read More Read More