IT Services: Customers

DoD Pentagon
Fort Richardson

NOAA
USGS

Office of the Undersecretary of Defense (Comptroller) Pentagon , VA
TASK I –DEVELOP PLAN FOR SYSTEM DOCUMENTATION
Requirement specifications and software design descriptions for the CIS (Comptroller Information System) and for the PRCP (Program Resources Collection Process) are either missing or incomplete. Documentation that does exist is largely out-of-date. An initiative to correct these deficiencies has begun. To complete the work already started, in a reasonable time, requires the participation of the CIS and PRCP software maintenance teams.

Formats and notations for expressing PRCP and CIS requirements and software design graphically and with narrative descriptions have already been devised. It remains to:

Assign responsibility for creating the documentation needed for selected portions of the CIS and PRCP systems; and

Prepare a plan that will successfully guide this work to completion.

TASK II – CAPTURE CIS AND PRCP REQUIREMENTS
The purpose of this work is to create the requirements and software design artifacts from which architectural models of the PRCP and CIS systems can be constructed. These architectural models will provide an accurate description of:

System requirements;
Software organization and design;
Logical and physical data models; and
Relationships between model elements.

The architectural models will be expressed using a combination of notations and methods. Data flow diagrams will provide graphical depictions of requirements. These will be supplemented with narrative descriptions. Software design descriptions will include structure charts depicting the allocation of program logic to modules. Narrative or PDL descriptions of modules and of the subprograms contained within them will add detail to the graphical representation of software structure. Preparing documentation that intelligibly communicates the design of the CIS and PRCP systems and the business rules (i.e., requirements) that drove their design is a difficult, but critical undertaking. To ensure a successful and speedy outcome, automated tools to support this work will be identified and put to use.

TASK III – CONSTRUCT BUDGET MODEL

The Defense Department’s Planning, Programming, Budgeting and Execution (PPBE) process is a complex activity involving policy, people, information, and computing machinery. The relationships between participants, their responsibilities, the information they manage, and the systems they use to record and transform information are not completely understood by all the actors in this process. A clearly understood model that abstracts the essential elements of the process provides a valuable tool for clearly communicating roles and responsibilities to everyone involved; those that manage information, those that use information and those that build software systems for managing and distributing information.


The budget model will include essential elements of the PPBE and will identify:
Roles and responsibilities of the CIS and PRCP user community,
Events that trigger process activities, and
Information used and produced in process activities.

A budget model conveys information in a way that is easy to understand. It promotes understanding and communication by establishing a common language for people involved in the PPBE process to use. A software implementation of the budget model may also find its way into CIS II where it can be used to schedule work, alert users to budget related events, and automatically control the execution of programs that move or transform data. The budget model can also be used to suggest ways to enhance the CIS and PRCP systems with features that conform to the way their users think and operate.

TASK IV – TECHNICAL LEADERSHIP AND CONSULTATION

Successful management of a software engineering organization is part science and part art. It involves planning, organizing, directing, and controlling both human and physical resources. Its objective is to maximize the productivity of the organization, while ensuring the quality of the software products built or maintained. The application of formal management techniques and software engineering methods can overcome some the problems commonly experienced with software enterprises, such as, inadequate visibility of progress, shoddy workmanship, and late delivery. Low team morale, poor communication, inadequate training, and poor match of individual to task, pose problems affecting the outcome of a project that require artful solutions. Establishing clear objectives, recognizing the talents of team members, encouraging professional development, mentoring, identifying roles and assigning responsibilities are the sort of things that require artful application of managerial skills.

Top

Fort Richardson
Nakuuruq Solutions provides Information Technology project support to the Alaska National Guard.

Distance Learning Administrator
Network Technician
System Base Administrator
Data Base Administrator

We also provide cost estimates on Information Technology projects and equipment purchases

Top

NOAA
National Hurricane Center:
Akamai EdgeSuite Delivery includes: HTTP, streaming and SLL Object Delivery

NOAA, Silver Spring, MD:
Delivery of SUN hardware

Top

USGS
Denver, CO:
Akamai Edgesuite delivery

Top

IT Hardware 
Telecommunications 
Professional Services 
Project Management 
 
©2010 Nakuuruq Solutions
3201 C Street Ste 400, Anchorage, AK 99503
Phone 703-766-6744
Fax 703-766-6903
sales@nakuuruq.com