NIH | National Cancer Institute | NCI Wiki  

Contents of this Page

Project Summary

Project Name

Knowledge Repository

Start Date

March 1, 2010

Primary Contractor

SemanticBits, LLC

Current Stage of Project

Version 1

Related Documentation

End User

Analysis

Technical

Management

Knowledge Repository Project Page
User Manual
Release Notes
Installation Guide
Developer Guide
API Document

Requirements Specification
Use Cases

Architecture Guide
CFSS
PSM
PIM

Vision and Scope
Roadmap
Project Plan
Work Breakdown Structure
Product Backlog
Sprint Backlogs
Communications Plan
Test Plan
Risk Matrix

Points of Contact

Role

Name

Organization

Phone

Principal Investigator

Ram Chilukuri

SemanticBits

703-787-9656 x247

Project Directo

Joshua Phillips

SemanticBits

410-624-9155

Project Manager

Beate Mahious

SemanticBits

443-797-5462

Vision and Scope

See our Vision and Scope Document

Success Factors

Factors that should be met to achieve overall success of the project include:

  • Meet all the use cases laid out in the proposal and the use case document.
  • Deliver a system that is deployable and usable by the community.
  • Meet all deliverables on-time and on-budget.
  • Meet all requirements in the SRS document.

In the Elaboration Phase, we met the following high-level goals:

  • Elaborated high-level use cases for the majority of the system.
  • Created an architectural baseline that involved industry standard software platforms.
  • Implemented the high priority use cases.
  • Began the testing process.

In the Construction Phase, we have the following high-level goals that will determine success:

  • Flesh out the rest of the use cases with detailed requirements.
  • Complete the architecture.
  • Complete the implementation.
  • Complete the core testing process.

In the Transition Phase, we have the following high-level goals that will determine success:

  • Deploy the production version of the project at NCI.
  • Complete the user acceptance/system testing.
  • Train end-users where appropriate.
  • Complete all end-user documents.

Project Dependencies

TBD

Activity List and Schedule

In line with our Agile development methodology, we have adopted a modified version of Scrum. Check out our Product Backlog of prioritized features and our Sprint Backlogs. We also maintain a Microsoft Project Plan.

The following is a high-level overview of the schedule:

image of project schedule timeline

Deliverable Schedule

Refer to Knowledge Repository Deliverables.

Deliverable Artifacts

Refer to Knowledge Repository Deliverables.

Estimated Cost at Completion

This is a time and materials project. Consult the SOW and contract proposal for budgetary items.

Staffing

Team Members

Role

Member

Project Director

Joshua Phillips

Project Manager

Beate Mahious

Subject Matter Expert

Ram Chilukuri

Architect

Tom Digre

Lead Business Analyst

Alan Blair

Senior Business Analyst

Patrick McConnell

Senior Software Engineer

Carlos Perez

Software Engineer

TBN

Quality Assurance Engineer

TBN

Technical Writer

TBN

Contact Information

Name

Company

Role

phone

email

Dave Hau

CBIIT - NIH

Inter-Team Project Oversight

---

---

Larry Brem

CBIIT - NIH

Inter-Team Project Oversight

---

breml@mail.nih.gov

Tim Casey

CBIIT - NIH

Inter-Team Project Oversight

---

timothy.casey@nih.gov

Ram Chilukuri

SemanticBits

SME

---

ram.chilukuri@semanticbits.com

Joshua Phillips

SemanticBits

Project Lead

410.624.9155

joshua.phillips@semanticbits.com

Bea Mahious

SemanticBits

Project Manager

443.797.5462

beate.mahious@semanticbits.com

Carlos Perez

SemanticBits

Technical Lead/Senior Software Engineer

---

carlos.perez@semanticbits.com

Stijn Heymans

SemanticBits

Software Engineer

---

stijn.heymans@semanticbits.com

Tom Digre

SemanticBits

Chief Architect

---

tom.digre@semanticbits.com

Alan Blair

SemanticBits

Lead Business Analyst

(c)703-966-5355 (o)703-787-9656 ex: 248

alan.blair@semanticbits.com

Patrick McConnell

SemanticBits

Senior Business Analyst

404-939-7623

patrick.mcconnell@semanticbits.com

Matthew McKinnerey

SemanticBits

Lead Business Analyst

---

mathew.mckinnerey@semanticbits.com

Risk Identification

ID

Risk

Date Surfaced

Status

Impact

Likelihood

Mitigation Strategy

Mitigation Outcome

Configuration/Change Management Plan

Change Control Process

Change requests will be directed to the CM manager. They will be documented in a single Excel file sorted by date and coded/annotated for the type of change requested, the reason for the request, impact of the change requested to current phase of project, original and estimated new timeline, resources and cost and the requester's name. The outcome of the review of the request will also be documented, including from whom input was sought, if necessary, and the decision to grant the request or make a compromise. The Technical Point of Contact is considered a stakeholder, and so all modifications will be reviewed with him during regularly scheduled C3PR teleconferences. The NCI CCB is not considered a stakeholder. It is expected that changes with high impact will be identified as risks and will be elevated to SAIC/NCI by the TPOC as he sees fit.

Change Control Workflow

diagram of change control process

Technical Change Control

Prior to a release, the CM manager will review the deliverables leading to the release and ensure that issues identified in the testing phase have been addressed. This review will be presented to the project PI and the additional CM staff members, who will suggest potential problem areas to be tested.

Weekly JIRA Exports

We are using JIRA (v4.0.2#472) instance that is hosted at SemanticBits (http://krjira.semanticbits.com) until the NCI's Jira server is ready. Weekly exports of that instance are below.

  • No labels