Skip to main content

Project Management Philosophy for Inventory Control System

Summary of the project

       Inventory control system-Department of labor, Sri Lanka

       As we are going to improve a system of the Inventory control system, we choose the most important function for our processing system, so we will be picking up the following system, which will be helpful to improve the efficiency of our processing system.
Ø  Purchasing Order
Ø  Delivering Goods
Ø  Payments

       The objectives of the study are,
      To analyze the existing manual system and find out it’s inefficiencies
      To decrease the work load of employees by reducing manual work
      To provide better service for users

Project Break Down Structure 


Responsibility Matrix (RM)


Estimating Project

       Project planning requires good project estimating to produce an achievable project schedule and a greater chance of on-time delivery. An essential skill to good project management is accurate time estimation. 
       There are two key reasons why it is importance to get time estimates correct: 
Ø  Time estimates drive the setting of deadlines for project delivery, and therefore the project and its management's reliability
Ø  Correct estimations will often determine the pricing of contracts and therefore their profitability

 Activity Diagram


Success criteria of the project

       Proper planning
       Better communication
       Clear Responsibility and Accountability of Team Members
       Clear Statement of Requirements
       Schedule Control
       Minimized the work duplication

Risk Management

       Project risk involves understanding potential problems that might occur on the project and how they might impede project success.
       In IT field project got common sources of risk.
        Risk management provides better control for the future progress of the project.

Scoring Sheet


Risk Response Matrix









Comments

Popular posts from this blog

Accessibility Testing

Accessibility Testing is a non-functional testing type. This means anyone can use a particular web application, mobile application, website, or any other software package. Any human means not only perfect men or women but also differently able people as well. Things can be used for testing, 

Differences between Severity ,Priority and Status

In market there are many bug tracking and project management tools available. These tools allow us to keep essential information of a bug or task. You will see there are three places have to fill when key in a task. Those three places are Status, Priority and Status of a bug/task. Let's see what those stand for.  Severity Priority Status Connotation Severity of a bug means how much it affecting to functionality of the software. Total damage it can do. Priority means how fast a bug or task should be resolve. Status means the current position of the bug/task. Types            Critical            Major            Moderate            Minor           Cosmetic           Low           Medium           High           New           Active/Open           Resolved/Fixed           QA In progress           Reopen           Closed/Completed 

MVC Architecture

Model-View-Controller (MVC) is a design pattern recently most popular among software engineers for applications which are needed to provide multiple views with using same data. I am suggesting MVC is better than WCF, because of this module separation. For an examples       ·          Multiple views and controllers can interface with same model for modification even those never exist before add this model.       ·          It is supporting all type of HTML verbs.       ·          No view state and post back events.       ·          Easy integration with JavaScript framework.       ·          Helps to decrease complexity of project       ·          Provides RAD development ( http://en.wikipedia.org/wiki/Rapid_application_development ).