SlideShare a Scribd company logo
1 of 42
Download to read offline
Global Knits Project Version 1.0 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
BUSINESS CASE 
GLOBAL KNITS PROJECT 
 
 
 
 
 
 
12/8/2014 
 
   
1 
 
Pinnacle Software 
Global Knits Project Version 1.0 
 
TABLE OF CONTENTS 
1. EXECUTIVE SUMMARY  
1.1. Issue  
1.2. Anticipated Outcomes  
1.3. Recommendation  
1.4. Justification  
2. BUSINESS CASE ANALYSIS TEAM  
3. PROBLEM DEFINITION  
3.1. Problem Statement  
3.2. Organizational Impact  
3.3. Technology Migration  
4. PROJECT OVERVIEW  
4.1. Project Description  
4.2. Goals and Objectives  
4.3. Project Performance  
4.4. Project Assumptions  
4.5. Project Constraints  
4.6. Major Project Milestones  
5. STRATEGIC ALIGNMENT  
6. COST BENEFIT ANALYSIS  
7. ALTERNATIVES ANALYSIS  
8. APPROVALS  
 
 
 
 
 
 
   
2 
 
Pinnacle Software 
Global Knits Project Version 1.0 
 
1. EXECUTIVE SUMMARY 
 
This business case discusses how the automation of Global Knits, a garment                       
manufacturing and export company based in India and how it will solve existing problems, the                             
switch from manual to automated processes, benefits of the project and recommendations for the                           
same. The business case also talks about goals and objectives of the project, assumptions,                           
constraints and performance measures. 
 
 
1.1.Issue 
 
Global Knits has been relying on manual methods till now for managing their                         
manufacturing and export processes. With its expanding business world­wide, a lot of                       
resources need to be involved in its administration, operations, maintaining inventory                     
and order tracking process. Manual efforts leads to a drag in the process and there is                               
always risk of human errors. Thus, Pinnacles software has come up with a software                           
solution to automate and manage the entire process of Global Knits from receiving the                           
order to delivering the product to the customer. By doing so material wastage and human                             
errors would be reduced, machinery could be brought to its optimum usage and order                           
completion can take place within its estimated time frame. Global Knits will save from                           
the additional expenses that occur due to order delays and expensive shipping modes                         
used for immediate delivery. 
 
 
 
1.2.Anticipated Outcomes 
 
The switch from manual to an automated process will enable Global Knits to control and                             
manage its order processing in a seamless manner. The system that will be built will                             
enable the executive board and other personnel to track the status of each order. The                             
system will store the details of raw materials that are available in the inventory, thereby                             
preventing its wastage and reducing costs. The system will calculate financial, human                       
and other resources required to manufacture a particular order. As a result, resource                         
allocation will be optimum and efficient. The shipping costs can be reduced if the order                             
is processed with enough time in hand to export it using waterways instead of by air.  
 
 
1.3.Recommendation 
 
The proposed system aims at improving efficiency, reducing dependency on manual                     
activities and wastage costs. All the processes will be managed and tracked using this                           
system instead of the current manual processing. This will reduce human efforts as well                           
3 
 
Pinnacle Software 
Global Knits Project Version 1.0 
as errors resulting from manual processes. The system will take care of resource                         
allocation based on size of order, type of order and the required delivery date.  
 
 
1.4.Justification 
 
 
The migration of order processing and tracking from legacy manual system to the                         
automated system will result in improved and efficient allocation of resources with                       
regards to raw materials and machinery as well as human resources. Analyzing the status                           
quo of the way business is carried out at Global Knits, this project will provide the best                                 
solution to existing problems caused due to manual processing. It will expedite the                         
manufacturing and export processes and reduce overhead and management costs.  
 
 
2. BUSINESS CASE ANALYSIS TEAM 
 
 
The following individuals comprise the business case analysis team. They are responsible                       
for the analysis and creation of the WP Project business case. 
 
Role  Description  Name/Title 
Project Manager 
Manages the business case and         
project team 
Abhinav Punj, Project     
Manager 
Systems Analyst 
Provides all technology support       
for the project 
Harshit Shah, Systems     
Analyst 
Process Improvement 
Advises team on process       
improvement techniques 
Nayyar Unda, Process Team       
Lead 
Business Analyst 
Manages the business case and         
project team 
Avikal Chhetri, Business     
Analyst 
Systems Architect 
Provides all software support for         
the project 
Nupur Gulalkari, Systems     
Architect 
 
   
4 
 
Pinnacle Software 
Global Knits Project Version 1.0 
 
3. PROBLEM DEFINITION 
 
3.1.Problem Statement 
 
A garments manufacturing and export company, Roots Overseas, has always relied on                       
manual efforts to execute their process of delivering the desired order. As the number                           
and size of the orders grow, the reliability on the manual process increases  
This leads to a drag in the process and decreases accuracy of the timeframes required to                               
complete the order 
To avoid this and expedite the process the business has decided to automate and manage                             
the entire process from receiving the order to delivering the product to the customer. 
 
3.2.Organizational Impact 
 
The following is a detailed description of how organization’s tools, processes, roles and                         
responsibilities of personnel would be accordingly altered after implementation of this                     
project.  
 
Tools: The company previously did not implement any computerized tools and was only                         
relying on mechanized tools. With the implementation of this project, new tools and                         
techniques will be introduced and will be operational. This will require training of the                           
staff and personnel to acquire the required skills to use these tools and also develop the                               
proficiency to integrate them into existing systems. 
 
Processes: This automation project streamlines and simplifies the ordering procedures,                   
payments procedures, managing the inventory and shipping procedures. 
 
Roles and Responsibilities: This project would lessen the workload on managers by                       
automating the legacy processes, transformation to a more paperless work and                     
segregating the departments into specific ones. New Departments such as Inventory                     
Department which handles the raw material requirements, Finance Department for                   
handling the payment transactions related to orders and inter department payments,                     
Logistics Department for handling the shipments, Operations Department for calculating                   
various factors associated with an order. These departments will have their own                       
respective work areas 
 
Hardware/Software: As previously there were no hardware/software system, Global                 
Knits will have to install new Servers, Operating Systems, frameworks and setting up a                           
network for connecting all the departments for communication. Such a system will                       
greatly increase performance and speed up the company output. 
 
 
5 
 
Pinnacle Software 
Global Knits Project Version 1.0 
3.3.Technology Migration 
 
This section is not  applicable to the project.  
 
4. PROJECT OVERVIEW 
 
The Global Knits Automation Project overview provides detail for how this project will                         
address Global Knits’s business problem. The overview consists of a project description,                       
goals and objectives for the Global Knits Automation Project, project performance criteria,                       
project assumptions, constraints, and major milestones. As the project is approved and                       
moves forward, each of these components will be expanded to include a greater level of                             
detail in working toward the project plan. 
 
4.1.Project Description 
 
The Global Knits Automation Project will develop an automated software that would                       
replace all the manual processes involved in Global Knits. This automation project                       
streamlines and simplifies the ordering procedures, payments procedures, managing the                   
inventory and shipping procedures. Business executives and managers will be able to                       
manage and track these processes using the system effectively. This will minimize most                         
of the errors generated through manual efforts. The system will improve efficiency for                         
resource allocation based on size of order, type of order and the required delivery date. It                               
will enable Global knits to experience significant growth in next 10 years. 
  
This project will result in greater efficiency in estimating raw materials required and                         
inventory management. Managers can order raw materials required for new orders and                       
in right quantity, thus minimizing material wastage. Optimum machinery can be put to                         
use as operations manager can allocate resources effectively using the Global Knits                       
Automation Project. System will estimate the time frame of processing orders, based on                         
which additional costs in the form of expensive shipping could be avoided.  
 
The Departments and their managers will have more autonomy and less dependency on                         
other personnel. Once implemented, this system would greatly impact the output of the                         
company and elevate it’s business to significant position. 
 
4.2.Goals and Objectives 
 
The Global Knits Automation Project directly supports several of the corporate goals                       
and objectives established by Global Knits . The following table lists the business goals                           
and objectives that the Global Knits Automation Project supports and how i t supports                           
them: 
 
Business Goal/Objective  Description 
6 
 
Pinnacle Software 
Global Knits Project Version 1.0 
To estimate the raw       
materials required  
Estimation of raw materials required for a new order by                   
the system . 
Management of   
Inventory 
Reduce material wastage by maintaining record of             
materials used and their usage 
Estimate the time frame       
of Processing 
Estimating Time Frame for Order completion  
Costing and budgeting  Process for calculating Order costs an 
Determine mode of     
shipping  
Determining of Mode of shipping based on estimated               
time frame 
 
4.3.Project Performance 
 
The following table lists the key resources, processes, or services and their anticipated                         
business outcomes in measuring the performance of the project. These performance                     
measures will be quantified and further defined in the detailed project plan. 
 
Key 
Resource/Process/Serv
ice 
Performance Measure 
Inventory Management 
The system will keep track of all raw material and avoid its                       
wastage 
Timeline Assessment  Enable estimation of time required to deliver the order  
Costing   Proper evaluation of the price of the finished product  
Shipping  
Based on time­frame and costs,the mode of shipping can be                   
determined 
 
4.4.Project Assumptions 
 
 
The following assumptions are considered for the Global Knits Project: 
● Staff will be trained to use the new automation tool for their respective roles 
● Funding is available for training 
● Funding is available for implementing the internal network in the company 
● Project is supported by the management and will provide necessary information                     
for its successful completion 
 
 
 
7 
 
Pinnacle Software 
Global Knits Project Version 1.0 
4.5.Project Constraints 
 
The following constraints apply for the Global Knits Project : 
● IT resources are not available for support and maintenance at Global Knits. They                         
have to rely on Pinnacle Software for help in case of any problems in the system.  
● As Global Knits employees have relied on manual processing, there might be                       
certain reluctance in switching to the automated system. The users have to be                         
trained before the system can be put to use 
 
 
4.6.Major Project Milestones 
 
The following are the major project milestones identified at this time. As the project                           
planning moves forward and the schedule is developed, the milestones and their target                         
completion dates will be modified, adjusted, and finalized as necessary to establish the                         
baseline schedule. 
 
Milestones/Deliverables     Target Date 
Project Charter  10/12/2014 
Project Plan Review and Completion  03/11/2015 
Project Kickoff  04/20/2015 
Phase I Complete  06/15/2015 
Phase II Complete  09/10/2015 
Phase III Complete  10/15/2015 
Phase IV Complete  12/20/2015 
Phase V Complete  02/15/2016 
Closeout/Project Completion  04/31/2016 
 
5. STRATEGIC ALIGNMENT 
 
 
This Project directly supports Global Knits Strategic Plans. By directly supporting these                       
strategic plans, this project will improve our business and help move the company forward to                             
the next level of maturity. 
 
Plan  Goals/Objectives  Relationship to Project 
8 
 
Pinnacle Software 
Global Knits Project Version 1.0 
2014 Smith Consulting     
Strategic Plan for     
Inventory Management 
Implement record   
keeping of raw     
materials 
This project will allow maintaining list of             
available raw materials, thus improving         
information accuracy and management. 
2015 Smith Consulting     
Strategic Plan for     
Centralized System 
Use a centralized     
system that can keep       
a track of each order         
and be accessible to       
all departments of     
the company. 
 
The automatation project will allow         
management and tracking of orders         
through a centralized system. each         
department’s personnel can access this         
system and carry out their respective           
tasks 
 
 
6. COST BENEFIT ANALYSIS 
 
The following table captures the cost and savings of first financial year associated with the                             
Global Knits Project, descriptions of these actions, and the costs or savings associated with                           
them through the first year. At the bottom of the chart is the net savings for the first year of                                       
the project. 
 
Cost Benefit Analysis for ​First Financial Year: 
 
Particulars Description Credit ($) Debit($)
System Setup  ● Software development and 
installation 
● Server setup 
● Internal network setup  
  ● 18000 
 
● 4500 
● 1500 
System Training  ● Training personnel     ● 1000 
Raw materials 
 
● Cost saved due to reduced 
wastage of raw materials 
● 7500   
Electronic invoice  ● Cost saved due minimal use 
and filing of documents 
 
● 1500   
Shipping  ● Time­frame estimation will 
save cost of shipping 
 
● 8500   
Software 
Maintenance 
● Annual software support and 
maintenance 
  ● 2000 
9 
 
Pinnacle Software 
Global Knits Project Version 1.0 
Labour Cost  ● Amount saved due to 
reduction in labour efforts 
● 9800   
Total    27300  27000 
Based on the cost benefit analysis above we see that by authorizing the Global Knits                             
Automation Project, Global Knits will cover the cost of investment in the first year itself with                               
a profit of $300.00 and will save at least $27300.00 in the coming years. This represents a                                 
significant improvement in our operating costs and is a clear indicator of the benefit this                             
project will have on the company. 
 
7. ALTERNATIVES ANALYSIS 
 
The following alternative options have been considered to address the business problem.                       
These alternatives were not selected for a number of reasons which are also explained below. 
 
No Project (Status Quo)  Reasons For Not Selecting Alternative 
Continue the use of legacy system  ● Continued the use of human errors. 
● Lack of automation. 
● Delay in delivery of products. 
● Wastage of raw materials 
Alternative Option  Reasons For Not Selecting Alternative 
Development of requirement system       
internally. 
● Absence of skilled labour for         
implement. 
 
8. APPROVALS 
 
The signatures of the people below indicate an understanding in the purpose and content of                             
this document by those signing it. By signing this document you indicate that you approve of                               
the proposed project outlined in this business case and that the next steps may be taken to                                 
create a formal project in accordance with the details outlined herein. 
 
Approver 
Name 
Title   Signature  Date 
Gupta, R  President and COO     
Oberoi, S  Executive VP     
  
 
 
10 
 
Pinnacle Software 
Global Knits​: Requirements Document (version 1.0) 
 
 
Project: Global Knits Project 
Date(s): 11/05/2014 
Prepared by: Avikal Chhetri, Nupur Gulalkari, Nayyar Unda, Abhinav Punj, Harshit Shah 
 
Document status:  1.0 Draft   
 
 
1. Introduction 
 
This document contains the system requirements for Global Knits Project. These 
requirements have been derived from several sources, including Business Executives, 
Operations Manager, Finance Manager, Inventory Manager, existing documentation 
explaining the processes. 
 
 
1.1 Purpose of This Document 
 
This document is intended to guide development of Global Knits Project, a 
project undertaken for the automation of Global Knits Pvt Ltd, a garment manufacturing 
and exports firm, located in India. It will go through several stages during the course of 
the project: 
1. Draft:​ The first version, or draft version, is compiled after requirements have 
been discovered, recorded, classified, and prioritized. 
2. Proposed:​ The draft document is then proposed as a potential requirements 
specification for the project. The proposed document should be reviewed by 
several parties, who may comment on any requirements and any priorities, either 
to agree, to disagree, or to identify missing requirements. Readers include 
end­users, developers, project managers, and any other stakeholders. The 
document may be amended and re­proposed several times before moving to the 
next stage. 
3. Validated:​ Once the various stakeholders have agreed to the requirements in the 
document, it is considered validated.  
4. Approved:​ The validated document is accepted by representatives of each party 
of stakeholders as an appropriate statement of requirements for the project. The 
developers then use the requirements document as a guide to implementation and 
to check the progress of the project as it develops. 
 
   
Global Knits: Requirements Document (version 1.0) 1 
 
1.2 How to Use This Document 
 
We expect that this document will be used by people with different skill sets. This 
section explains which parts of this document should be reviewed by various types of 
readers. 
 
 
1.2.1 Types of Reader 
Global Knits Pvt Ltd: 
● Business Executives 
o Introduction 
o General Description 
o User Requirements 
o Customer Support 
 
● End­Users 
o General Description 
o User Requirements 
o User Interface Requirements 
 
Pinnacle Software  
● Project Manager 
o Introduction 
o General Description 
o Specific requirements 
o High­level Technology Architecture 
o Customer Support 
 
● Technical Lead 
o General Description 
o Specific requirements 
o High­level Technology support 
 
Overview Sections 
● Introduction 
● General Description 
 
1.3 Scope of the Product 
 
The Automation product should be able to replicate the manual operations carried 
out by the employees of Global Knits Pvt Ltd. The product will limit its functionality to 
financial management, inventory management, invoice management and logistics 
management. It will help in estimating raw materials required for an order along with 
Global Knits: Requirements Document (version 1.0) 2 
managing the inventory of the firm. The product will optimize costing and budgeting 
which will further help in anticipating the mode of shipment in the required time frame.   
 
1.4 Business Case for the Product 
Global Knits Pvt Ltd has always relied on manual efforts to execute their process                           
of delivering the desired order. As the number and size of the orders grow, the reliability                               
on the manual process increases. This leads to a drag in the process and decreases                             
accuracy of the time frames required to complete the order. To avoid this and expedite                             
the process, the business has decided to automate and manage the entire process from                           
receiving the order to delivering the product to the customer.   
  
1.5 Overview of the Requirements Document 
● To estimate the Raw Materials required 
● Management of inventory 
● To estimate the Time frame of processing 
● Costing and Budgeting 
● Determine mode of Shipping 
● Confirmation of Payment and Release 
 
 
2. General Description 
 
This section will give the reader an overview of the project, including why it was 
conceived, what it will do when complete, and the types of people we expect will use it. 
We also list constraints that were faced during development and assumptions we made 
about how we would proceed. 
 
2.1 Product Perspective 
 
The proposed solution is expected to automate the management and tracking of all 
the operations involved in the complete life­cycle of an order. It aims at accelerating the 
operations and reducing the manual efforts, thus minimizing  human errors in their 
process. 
The primary stakeholders are business executives, managers and employees of Global 
Knits Pvt Ltd. The product is being developed by Pinnacle Software which will be 
profitable to Global Knits Pvt Ltd. 
 
2.2 Product Functions 
 
The product will eliminate most of the manual work in the corporation and 
replace them by an automation system. Users can easily keep a track of raw materials that 
are needed for the new order against what are available in the inventory and predict the 
cost and time required to prepare the order. This will further enable the system to decide 
Global Knits: Requirements Document (version 1.0) 3 
the mode of shipment to be used to deliver the product. After the order arrives at the 
destination, it will only be released to the client after the finance department has 
confirmed that payment has been received.  
 
2.3 User Characteristics 
 
The end users, comprising of employees carrying out the operations and 
managers, will be the primary users of the product. The users will be trained in specific 
sections of the system that deal with their work responsibilities. The users must have 
basic knowledge of computers. Each user will be trained to use the system once it is 
developed and running successfully. The motivation behind using this product is reduced 
manual efforts, minimum errors and no discrepancies.  
However, the system may halt if the server is down. In that case, Pinnacle Software will 
provide technical support.  
 
2.4 General Constraints 
 
Since there was no legacy system, Pinnacle Softwares was at liberty to choose the 
platform and environment according to the skill­set of  their developers and other 
available resources. 
 
2.5 Assumptions and Dependencies 
● The product requires setting up an internal LAN network throughout the 
organization. 
● Oracle DB must be hosted on a Database Server. 
● All the machines used for manufacturing are in working condition. 
● All the employees have basic computer skills. 
 
 
3. Specific Requirements  
 
This section of the document lists specific requirements for ​Global Knits​. 
Requirements are divided into the following sections: 
1. Functional requirements. These are requirements written from the point of view of 
end users, usually expressed in narrative form. 
2. Technical Requirements 
3. Non­Functional Requirements. These are detailed specifications describing the 
functions the system must be capable of doing. 
4. Security Requirements 
5. User Interface requirements. These are requirements about the user interface, 
which may be expressed as a list, as a narrative, or as images of screen mock­ups. 
 
   
Global Knits: Requirements Document (version 1.0) 4 
3.1. Functional Requirements 
 
3.1.1 Business Executive Role 
 
● The business executives can overview the status of all the orders.  
● The business executives can monitor the activities of all the 
departments. 
 
 
3.1.2 Operations Role 
 
● The operations personnel will enter the new order details in the system, 
including the order size and proposed delivery date. 
● The operations personnel can update the list of available resources. 
i.e. labour and machines. 
● The operations personnel will get total order costs from the costing 
department. 
● The operations personnel can modify resource allocation according to 
order size and delivery date. 
● The operations personnel can track the status of the order. 
● The operations personnel will update the status of the order in the system 
upon order completion. 
● The operations personnel will notify the Logistics department upon 
completion order. 
 
3.1.3 Inventory Role 
● The inventory personnel will log into his respective work area.  
● He will maintain a complete list of all the raw materials which are 
currently available in the inventory. 
● The inventory personnel will check requirements of the current order. 
● Based on the order requirements, the personnel will be able to view if 
additional raw materials will be required.  
● A notification will be sent to the Finance department for approval and 
payment of the raw materials that need to be bought. 
● Once the raw materials have been bought, the Inventory personnel will 
update the system log. 
● A notification will be sent to the operations manager, stating the 
availability of all the raw materials. 
 
 
3.1.4 Logistics Department  
 
● Logistics personnel will log into his respective area. 
● Based on system suggestion, and evaluating time and money constraint, 
Logistic personnel will determine mode of shipping. 
Global Knits: Requirements Document (version 1.0) 5 
● The Logistic personnel will track order . 
● Notification will be sent to finance department about delivery charges 
 
 
3.1.5 Finance Department 
● The finance department personnel will be responsible to approve the 
quantity and amount of raw materials to be bought. 
● The finance department will input direct and indirect costs of the order. 
● The finance department will send the order costs to the operations 
manager. 
● The personnel will update payment status i.e. payments made for buying 
raw materials, payment of delivery charges and receiving final product 
payment from customer. 
● Generate e­bills 
 
 
 
3.2 System Requirements 
 
● Since this product will only be used by Global Knits Pvt Ltd, Global Knits will 
support Microsoft Windows operating system. It should be able to run on 
Windows XP, Windows 7 and Windows 8 desktops 
● According to the development team, since this is a C# .Net project this software 
will require .Net framework 4.0 or above to successfully install this application 
and to ensure easy maintainability 
 
3.3 Non­Functional Requirements 
 
3.3.1 Security Requirements 
 
● Each user will be able to log in only in his respective work area.  
● Each update into the system will be logged in the system which can aid in 
tracking the information changed by each personnel. 
● The log entries cannot be modified by any member of Global Knits Pvt 
Ltd once they have been logged. 
● Prevent user from log in to multiple workstations at some time . 
 
3.3.2  Performance Requirements 
 
● The reaction time of the system must not be more than 2 seconds 
● The system must be available 24 hours a day; 7 days a week 
● The system reliability must be 99.9% 
● The system must be scalable to support increasing number of employees. 
●  Easy access of allowed functions from all workstations in the system . 
 
Global Knits: Requirements Document (version 1.0) 6 
3.4 User Interface Requirements 
 
● The User Interface must include a logo and name of the company at the top of 
each page. 
● The layout of each work area will be designed by the development team as they 
deem appropriate. 
● The user interface must be user friendly and easy to navigate. 
 
 
4. High­Level Technology Architecture 
   
● Windows based C# .Net application 
● Oracle hosted Database Server 
 
 
5. Customer Support 
 
● The software would be maintained annually and if any issues arise then Pinnacle 
Softwares would provide technical help 
 
 
6. Glossary 
 
● Global Knits ­ ​The system under development; software for automation of a 
manufacturing and export firm 
● Global Knits Pvt Ltd ­ ​The client company contracting the development of 
Global Knits 
● C# .Net ­ ​A highly portable general purpose programming language developed by 
Microsoft 
 
● Oracle ­ ​Widely used database developed by Oracle Corporation. 
● Users ​­ Personnel at Global Knits Pvt Ltd, who are incharge of performing 
specific functions  
● Pinnacle Softwares​ ­ The company that will develop the the Global Knits 
project. 
 
 
7. References 
● Business documents provided by Global Knits Pvt Ltd. 
Global Knits: Requirements Document (version 1.0) 7 
PINNACLE
SOFTWARES
Doc Title: Use Case Specification Revision Date:11/05/2014
Subject: Global Knits Project Revision Num: 1.0
Use Case Specification
[Business Analysis/Global-Knits Project ]
Revision Date: 11/05/2014
Revision Num: 1.0
File Name: Use Case Specification.doc
Num of Pages: 25
Author: Avikal Chhetri,Nupur
Gulalkari,Abhinav Punj,Harshit
Shah,Nayyar Unda
File: Document1 Page 1 of 25 Pinnacle Softwares
PINNACLE
SOFTWARES
Doc Title: Use Case Specification Revision Date:11/05/2014
Subject: Global Knits Project Revision Num: 1.0
Revision History
Date  Revision  Author  Changes 
11/5/2014  1.0  Avikal Chhetri 
Abhinav Punj 
Harshit Shah 
Nupur Gulalkari 
Nayyar Unda 
Draft Created 
       
File: Document1 Page 2 of 25 Pinnacle Softwares
PINNACLE
SOFTWARES
Doc Title: Use Case Specification Revision Date:11/05/2014
Subject: Global Knits Project Revision Num: 1.0
Table of Contents
1 INTRODUCTION  
2 USE CASE DESCRIPTION  
3 PRE­CONDITIONS  
4 TRIGGER  
5 POST­CONDITIONS  
6 NORMAL FLOW <NAME>  
7 ALTERNATE FLOWS  
7.1 ALTERNATIVE FLOW <XX> –<NAME>  
8 EXCEPTIONS  
9 INCLUDES  
10 SPECIAL REQUIREMENTS  
11 ASSUMPTIONS  
12 ASSOCIATED FEATURES OR FUNCTIONAL REQUIREMENTS  
   
File: Document1 Page 3 of 25 Pinnacle Softwares
PINNACLE
SOFTWARES
Doc Title: Use Case Specification Revision Date:11/05/2014
Subject: Global Knits Project Revision Num: 1.0
This page intentionally left blank.
Use Case Specification [Track Order Status]
Introduction
Use Case Name Use Case
ID
Date
Created
Created By
Track Order Status UC-1.1 11/05/2014 Nayyar Unda
Primary Actors Seconda
ry
Actors
Business Executive
Use Case Description
Business executive will be able to view and track all the orders added.
Pre-Conditions
a) Business Executive must be logged into the system
b) Order received from customer must be added in the system by operations Department
Normal Flow
a) Business executive can view all orders as well as view details of a particular order
b) Business executive can track status of all orders.
Exceptions
a) Order not present in the system
File: Document1 Page 4 of 25 Pinnacle Softwares
PINNACLE
SOFTWARES
Doc Title: Use Case Specification Revision Date:11/05/2014
Subject: Global Knits Project Revision Num: 1.0
Use Case Specification [Enter Order Details]
Introduction
Use Case Name Use Case
ID
Date
Created
Created By
Enter Order Details UC-2.1 11/05/2014 Abhinav Punj
Primary Actors Seconda
ry Actors
Operations Department
Use Case Description
All the Details of the order given by the customer are entered into the system
Pre-Conditions
c) Operations Department personnel must be logged in the system
d) Order received from customer
Trigger
a) Operation Department personnel enters details about the order
Post-Conditions
a) Order is successfully entered into the system
b) Order processing begins
Normal Flow
a) Order details would be saved in the system
Exceptions
b) Order already present in the system
File: Document1 Page 5 of 25 Pinnacle Softwares
PINNACLE
SOFTWARES
Doc Title: Use Case Specification Revision Date:11/05/2014
Subject: Global Knits Project Revision Num: 1.0
Use Case Specification [Get costs from
Finance Department]
Introduction
Use Case Name Use Case
ID
Date
Created
Created By
Get costs from finance department UC-2.2 11/05/2014 Nupur Gulalkari
Primary Actors Seconda
ry
Actors
Operations Department
Use Case Description
The operations department will get the total order costs as evaluated by the finance
department.
Pre-Conditions
a) Operations Department personnel must be logged in the system
b) Order received from customer
Trigger
Operation Department personnel notifies the finance department to estimate the costs
required for the processing of the order.
Post-Conditions
a) Costs are known to the operations department personnel
b) Order processing begins
Normal Flow
a) The operations department personnel will have a complete overview of the total costs
required for processing the order.
Exceptions
a) Financial resources not available for processing the order
File: Document1 Page 6 of 25 Pinnacle Softwares
PINNACLE
SOFTWARES
Doc Title: Use Case Specification Revision Date:11/05/2014
Subject: Global Knits Project Revision Num: 1.0
Use Case Specification [Maintain List of
Available Resources]
Introduction
Use Case Name Use Case
ID
Date
Created
Created By
Maintain List of Available Resources UC-2.3 11/05/2014 Abhinav Punj
Primary Actors Seconda
ry
Actors
Operations Department
Use Case Description
A list of available resources can be viewed and any changes can be updated
Pre-Conditions
a) Operations Department personnel must be logged in the system
b) List of available resources should be present in the system
Trigger
a) Make changes to the list of available resources
Post-Conditions
a) List of available resources is updated in the system
Normal Flow
a) The operations department personnel can view the updated list of available resources
File: Document1 Page 7 of 25 Pinnacle Softwares
PINNACLE
SOFTWARES
Doc Title: Use Case Specification Revision Date:11/05/2014
Subject: Global Knits Project Revision Num: 1.0
Use Case Specification [Input Time Taken to
Make One Piece ]
Introduction
Use Case Name Use Case
ID
Date
Created
Created By
Input Time Taken to Make One Piece UC-2.4 11/05/2014 Avikal Chhetri
Primary Actors Secondary
Actors
Operations Department
Use Case Description
The personnel of the operations department will input time taken for making one product in
the system and the system will calculate the time taken for the entire order consisting of
multiple products.
Pre-Conditions
a. The Operation’s personnel will need to Log into the system, using his/her credentials.
b. The time required for making single products should be known.
Trigger
The Operation personnel will enter a request regarding time taken for an order. When this
request is entered, the usecase is triggered.
Post-Conditions
- The Operation personnel has determined the time taken for completing an order.
Normal Flow
a. When the use case is triggered, the Operation personnel will feed in time taken to
make any particular item into the system.
b. The systems calculates and returns the time taken for any order to be completed
(Order consists of multiple products).
File: Document1 Page 8 of 25 Pinnacle Softwares
PINNACLE
SOFTWARES
Doc Title: Use Case Specification Revision Date:11/05/2014
Subject: Global Knits Project Revision Num: 1.0
Use Case Specification [Track Order Status ]
Introduction
Use Case Name Use Case
ID
Date
Created
Created By
Track Order Status UC-2.5 11/05/2014 Avikal Chhetri
Primary Actors Secondary
Actors
Operations Department
Use Case Description
The personnel of the operations department will request for tracking order of a particular
order.
Pre-Conditions
a. The Operation’s personnel will need to Log into the system, using his/her credentials.
b. To retrieve order status for any of order, he/she will have to feed in order details into
the system.
Trigger
System will notify the Operation personnel when the order is located. Upon receiving this
notification, this use case will trigger.
Post-Conditions
a. The Operation personnel has determined the status of an order.
Normal Flow
- When the use case is triggered, the Operation personnel will feed in details of any
particular order into the system.
- The systems calculates and tracks the status of the order.
- The status can be one of the following: Processing, Shipped, Delivered.
Alternate Flows
If the current status of order is not as expected, then the systems notifies and predicts new
status for the order.
File: Document1 Page 9 of 25 Pinnacle Softwares
PINNACLE
SOFTWARES
Doc Title: Use Case Specification Revision Date:11/05/2014
Subject: Global Knits Project Revision Num: 1.0
Use Case Specification [Update Status]
Introduction
Use Case Name Use Case
ID
Date
Created
Created By
Update Status UC-2.6 11/05/2014 Abhinav Punj
Primary Actors Seconda
ry
Actors
Operations Department
Use Case Description
Update status to ‘Ready to Ship’
Pre-Conditions
a) Operations Department personnel must be logged in the system
b) Order manufacturing is completed and packaged and ready for logistics team
Trigger
a) Receive notification from manufacturing team that order is ready
Post-Conditions
a) Status is updated
b) Notification sent to Logistics team
Normal Flow
a) Operations department personnel gets notifitcaion that order is complete
b) Operations department personnel updates status as ‘Ready to Ship’ and notifies
Logistcs department
File: Document1 Page 10 of 25 Pinnacle Softwares
PINNACLE
SOFTWARES
Doc Title: Use Case Specification Revision Date:11/05/2014
Subject: Global Knits Project Revision Num: 1.0
Use Case Specification [Maintain complete list
of Inventory ]
Introduction
Use Case Name Use Case
ID
Date
Created
Created By
Maintain complete list of Inventory UC-3.1 05/11/2014 Nayyar unda
Primary Actors Seconda
ry
Actors
Inventory Department
Use Case Description
Inventory Department will maintain a catalogue for all the raw materials that are present
currently. Inventory personnel will update changes in the inventory.
Pre-Conditions
The Inventory personnel will have to log in into the software application.
Trigger
a) Purchase and usage of raw materials will need updating of raw material records
present in the system.
Post-Conditions
a) Proper documentation for all the raw materials including details regarding price and
Quantity present in the firm.
Normal Flow
List of all raw materials bought by the firm will be recorded in the system.
Alternate Flows
1.1 Alternative Flow <Return Order>
If raw material received is defected, return order and notify operations manager .
File: Document1 Page 11 of 25 Pinnacle Softwares
PINNACLE
SOFTWARES
Doc Title: Use Case Specification Revision Date:11/05/2014
Subject: Global Knits Project Revision Num: 1.0
Exceptions
Raw material received is defected or doesn’t serve the requirement.
Special Requirements
Only those raw materials could be entered whose purchase bills are present with the
personnel.
Assumptions
Raw material received is according to Quality standards specified by company.
File: Document1 Page 12 of 25 Pinnacle Softwares
PINNACLE
SOFTWARES
Doc Title: Use Case Specification Revision Date:11/05/2014
Subject: Global Knits Project Revision Num: 1.0
Use Case Specification [Order New Raw
material ]
Introduction
Use Case Name Use Case
ID
Date
Created
Created By
Order new raw material UC-3.2 11/05/2011 Nayyar unda
Primary Actors Seconda
ry
Actors
Inventory Department Finance
Departme
nt
Use Case Description
Inventory personnel will place order for raw material that would be required in completion of
order.
Pre-Conditions
a) An order could be placed only after receiving approval from Finance personnel
Trigger
a) Notification from Finance personnel
Post-Conditions
a) Raw materials are ordered and updated in the inventory.
b) Inventory list is updated.
Normal Flow
An order is placed for raw materials
Includes
Finance Department pays for the raw materials to be bought.
File: Document1 Page 13 of 25 Pinnacle Softwares
PINNACLE
SOFTWARES
Doc Title: Use Case Specification Revision Date:11/05/2014
Subject: Global Knits Project Revision Num: 1.0
Assumptions
Raw materials are not available in the inventory and need to be bought.
Use Case Specification [Determine Mode of
Shipment ]
Introduction
Use Case Name Use Case
ID
Date
Created
Created By
Determine mode of shipment UC-4.1 11/05/2014 Harshit Shah
Primary Actors Secondary
Actors
Logistics Department Finance
Department
Use Case Description
The personnel of the logistics department will determine the mode of shipment for the order
when it is ready to be shipped.
Pre-Conditions
a) The Logistics personnel will need to Log into the system, using his/her credentials.
b) The mode of shipment is yet unknown but the order is ready to be shipped.
Trigger
System will notify the logistics department when the order is ready to ship. Upon receiving this
notification, this use case will be triggered.
Post-Conditions
a) The logistics personnel has determined the mode of shipping.
Normal Flow
a) When the use case is triggered, the logistic personnel will check the proposed delivery
date for the order.
b) Depending upon the number of days remaining till the delivery date, the logistics
personnel will determine the mode of shipment.
File: Document1 Page 14 of 25 Pinnacle Softwares
PINNACLE
SOFTWARES
Doc Title: Use Case Specification Revision Date:11/05/2014
Subject: Global Knits Project Revision Num: 1.0
Use Case Specification [Ship Order]
Introduction
Use Case Name Use Case
ID
Date
Created
Created By
Ship Order UC-4.2 11/05/2014 Harshit Shah
Primary Actors Secondary
Actors
Logistics Department
Use Case Description
The personnel of the logistics department will Ship the order as per the determined mode of
shipment.
Pre-Conditions
a) The Logistics personnel will need to Log into the system, using his/her credentials.
b) The Logistics personnel will need to determine an appropriate mode of shipment for the
order.
Trigger
When the mode of shipment is determined, this use case will be triggered.
Post-Conditions
a) The logistics personnel has shipped the order to the mentioned destination.
Normal Flow
a) When the use case is triggered, the logistic personnel will ship the order via the
determined means.
b) The logistics personnel will send the shipping charges to the Finance Department.
File: Document1 Page 15 of 25 Pinnacle Softwares
PINNACLE
SOFTWARES
Doc Title: Use Case Specification Revision Date:11/05/2014
Subject: Global Knits Project Revision Num: 1.0
Use Case Specification [Track order after
shipping]
Introduction
Use Case Name Use Case
ID
Date
Created
Created By
Track order after shipping UC-4.3 11/05/2014 Harshit Shah
Primary Actors Secondary
Actors
Logistics Department
Use Case Description
Logistics personnel will constantly keep tracking the order after shipping it. He will be in
constant contact with the agency who shipped the order.
Pre-Conditions
a) The Logistics personnel will need to Log into the system, using his/her credentials.
b) The order was shipped successfully and is on its way to the destination.
Trigger
As soon as the order is shipped, this use case will be triggered.
Post-Conditions
a) The order will reach safely at its selected destination and the personnel will update the
order status in the system.
Normal Flow
a) After shipping the order, the logistics personnel will start tracking the order shipment.
b) The logistics personnel will also update the shipping status in the system along with
tracking the shipment.
c) After the order has reached its destination successfully, the Finance Department will
initialize the payment process.
File: Document1 Page 16 of 25 Pinnacle Softwares
PINNACLE
SOFTWARES
Doc Title: Use Case Specification Revision Date:11/05/2014
Subject: Global Knits Project Revision Num: 1.0
Use Case Specification [Calculate Resource
Allocation]
Introduction
Use Case Name Use Case
ID
Date
Created
Created By
Calculate Resource Allocation UC-5.1 11/05/2014 Avikal Chhetri
Primary Actors Secondary
Actors
System Operations
Department
Use Case Description
The personnel of the operations department will request the system to calculate allocated
resources.
Pre-Conditions
a. The Operations personnel will need to Log into the system, using his/her credentials.
b. The list of resources are available but their allocations is required.
Trigger
System will return the Operations department the details of allocated/to be allocated
resources. Upon receiving this notification, this use case will trigger.
Post-Conditions
a. The Operations personnel has determined the allocated resources.
Normal Flow
- When the use case is triggered, the system will calculate the details of resources and
return back to Operations personnel the required details.
- The Operations personnel will check the list and details of allocated resources.
File: Document1 Page 17 of 25 Pinnacle Softwares
PINNACLE
SOFTWARES
Doc Title: Use Case Specification Revision Date:11/05/2014
Subject: Global Knits Project Revision Num: 1.0
Use Case Specification [Calculate Sales Price]
Introduction
Use Case Name Use Case
ID
Date
Created
Created By
Calculate Sales Price UC-5.2 11/05/2014 Avikal Chhetri
Primary Actors Secondary
Actors
System Finance
Department
Use Case Description
The personnel of the Finance department will request the Sales price for a particular order.
Pre-Conditions
a. The Finance personnel will need to Log into the system, using his/her credentials.
b. To retrieve sales price for any number of orders scaling from weeks to months or any
particular order.
Trigger
System will notify the Finance department when the order details is available. Upon receiving
this notification, this use case will trigger.
Post-Conditions
a. The Finance personnel has determined the sales Price.
Normal Flow
- When the use case is triggered, the Finance personnel will feed in details of any
particular order into the system.
- The systems calculates and return the sales prices.
File: Document1 Page 18 of 25 Pinnacle Softwares
PINNACLE
SOFTWARES
Doc Title: Use Case Specification Revision Date:11/05/2014
Subject: Global Knits Project Revision Num: 1.0
Use Case Specification [Calculate Additional
Raw Material Required ]
Introduction
Use Case Name Use Case
ID
Date
Created
Created By
Calculate Additional Raw Material
Required
UC-5.3 11/05/2014 Avikal Chhetri
Primary Actors Secondary
Actors
System Inventory
Department
Use Case Description
The personnel of the Inventory department will request for availability of Raw materials, if
unavailable request for additional raw material will be placed.
Pre-Conditions
a. The Inventory personnel will need to Log into the system, using his/her credentials.
b. To retrieve details of additional raw materials, he/she will have to feed into the system
the required details.
Trigger
System will return to the Inventory personnel the required raw materials. Upon receiving this
notification, this use case will trigger.
Post-Conditions
a. The Inventory personnel has determined the Additional Raw materials required.
Normal Flow
- When the use case is triggered, the Inventory personnel will feed in details of any
particular raw material into the system.
- The systems calculates and returns the required raw materials.
File: Document1 Page 19 of 25 Pinnacle Softwares
PINNACLE
SOFTWARES
Doc Title: Use Case Specification Revision Date:11/05/2014
Subject: Global Knits Project Revision Num: 1.0
Use Case Specification [Maintain Change Log]
Introduction
Use Case Name Use Case
ID
Date
Created
Created By
Maintain Change Log UC-5.4 11/05/2014 Avikal Chhetri
Primary Actors Secondary
Actors
System
Use Case Description
The System checks and maintains the log of all personnel who upgrades, adds, removes,
makes changes to the system.
Pre-Conditions
a. The system runs continuously and monitors any activity related to system change.
Trigger
System will start recording any change activity by employee.This activity will trigger the
usecase.
Post-Conditions
a. The System generates a log which summarizes all the changes.
Normal Flow
- When the use case is triggered, the system starts monitoring and recording the
activities and consequently generates a log
- This log can be retrieved by requesting the system.
File: Document1 Page 20 of 25 Pinnacle Softwares
PINNACLE
SOFTWARES
Doc Title: Use Case Specification Revision Date:11/05/2014
Subject: Global Knits Project Revision Num: 1.0
Use Case Specification [Make Payment]
Introduction
Use Case Name Use Case
ID
Date
Created
Created By
Make Payment UC-6.1 11/05/2014 Harshit Shah
Primary Actors Secondary
Actors
Finance Department Inventory
Department
& Logistics
Department
Use Case Description
The finance department will make payments for the inventory ordered and the shipping
charges to ship the order.
Pre-Conditions
a) The Finance personnel needs to login in to the system using his/her credentials.
Trigger
Inventory Department and Logistics department will send the respective charges/bills to the
Finance Department. As soon as the Finance Department receives the bills, the finance
personnel will initiate the payment process.
Post-Conditions
a) The finance personnel has successfully done the payment.
Normal Flow
- Inventory Department or Logistics Department generates bill.
- The bill is sent to Finance Department.
- The Finance Department will make the payment for the received bills.
- Send notification to customer about received payments.
File: Document1 Page 21 of 25 Pinnacle Softwares
PINNACLE
SOFTWARES
Doc Title: Use Case Specification Revision Date:11/05/2014
Subject: Global Knits Project Revision Num: 1.0
Use Case Specification [Track Order
Payments]
Introduction
Use Case Name Use Case
ID
Date
Created
Created By
Track Order Payments UC-6.2 11/05/2014 Avikal Chhetri
Primary Actors Secondary
Actors
Finance Department
Use Case Description
The personnel of the Finance department will request tracking of an order so as to then
confirm receipt/denial of payments.
Pre-Conditions
The Finance personnel will need to Log into the system, using his/her credentials. He/She will
check the delivery/non delivery of order to then check payment/non payment of respective
order.
Trigger
System will notify the Finance department about the order delivery. Upon receiving this
notification, this use case will trigger.
Post-Conditions
The Finance personnel has determined the payment received/not received of an order.
Normal Flow
When the use case is triggered, the Finance personnel will feed in details of any particular
order into the system, the systems returns the delivery/non delivery of an order. If the order
is delivered then it’s payment must be received and if not delivered then it’s payment would
not be delivered.
File: Document1 Page 22 of 25 Pinnacle Softwares
PINNACLE
SOFTWARES
Doc Title: Use Case Specification Revision Date:11/05/2014
Subject: Global Knits Project Revision Num: 1.0
Use Case Specification [Approve order release
to customer]
Introduction
Use Case Name Use Case
ID
Date
Created
Created By
Approve order release to customer UC-6.3 11/05/2014 Harshit Shah
Primary Actors Secondary
Actors
Finance Department
Use Case Description
After receiving the payment for the order from the customer, the finance personnel will notify
the officials at the customs to release the order to the customer.
Pre-Conditions
a) Finance Personnel will need to login in to the system using his/her credentials.
b) The customer needs to make the payment for the order and the finance department
should receive the payment for the order.
Trigger
Customer will make payment for the order that he ordered. Upon receiving the payment, this
use case will be triggered.
Post-Conditions
a) The finance personnel has notified to release the order.
Normal Flow
- The order is shipped to the customer location.
- The customer pays for the order.
- The finance department receives payment.
- Finance Department notifies for the release of the order.
File: Document1 Page 23 of 25 Pinnacle Softwares
PINNACLE
SOFTWARES
Doc Title: Use Case Specification Revision Date:11/05/2014
Subject: Global Knits Project Revision Num: 1.0
Use Case Specification [Input Direct
Expenses]
Introduction
Use Case Name Use Case
ID
Date
Created
Created By
Input Direct Expenses UC-6.4 11/05/2014 Harshit Shah
Primary Actors Secondary
Actors
Finance Department
Use Case Description
The finance personnel will enter the direct expenses for creating a product into the system.
Direct Expenses include raw material cost and manufacturing cost.
Pre-Conditions
a) The Finance personnel needs to login in to the system using his/her credentials.
b) The order has been received and individual costs have been determined.
Trigger
As soon as a new order has been received, this use case will be triggered.
Post-Conditions
a) The finance personnel has successfully entered accurate details into the system.
Normal Flow
- Operations personnel will enter the new order details into the system.
- Finance personnel will receive the order details.
- Finance personnel will enter the individual direct costs into the system.
File: Document1 Page 24 of 25 Pinnacle Softwares
PINNACLE
SOFTWARES
Doc Title: Use Case Specification Revision Date:11/05/2014
Subject: Global Knits Project Revision Num: 1.0
Use Case Specification [Input Indirect
Expenses]
Introduction
Use Case Name Use Case
ID
Date
Created
Created By
Input Indirect Expenses UC-6.5 11/05/2014 Nayyar Unda
Primary Actors Secondary
Actors
Finance Department
Use Case Description
The finance personnel will enter the indirect expenses for creating a product into the system.
Indirect Expenses include overhead and logistics expense incurred during order completion.
Pre-Conditions
a) Finance personnel is logged in
b) All the details of order are present in the system
c) Finance Department has all the indirect expenses
Trigger
Operations Department asks for cost of the order
Post-Conditions
a) Total order cost is calculated by the system
Normal Flow
- Finance Department personnel will input the different order costs incurred during the
processing in the system
- System calculates the total order cost
- The total order cost is sent to the Operations department
File: Document1 Page 25 of 25 Pinnacle Softwares

More Related Content

What's hot

From Conceptual to Executable BPMN Process Models A Step-by-Step Method
From Conceptual to Executable BPMN Process Models A Step-by-Step MethodFrom Conceptual to Executable BPMN Process Models A Step-by-Step Method
From Conceptual to Executable BPMN Process Models A Step-by-Step MethodMarlon Dumas
 
NetIQ approach to ITIL
NetIQ approach to ITILNetIQ approach to ITIL
NetIQ approach to ITILmbmobile
 
Six Sigma Approach To Increase The Hit Rate Of Intranet
Six Sigma Approach To Increase The Hit Rate Of IntranetSix Sigma Approach To Increase The Hit Rate Of Intranet
Six Sigma Approach To Increase The Hit Rate Of IntranetSoumya De
 
Ahmed Jassat SAOUG ~ Turning Challenges into oppertunities
Ahmed Jassat  SAOUG ~ Turning Challenges into oppertunitiesAhmed Jassat  SAOUG ~ Turning Challenges into oppertunities
Ahmed Jassat SAOUG ~ Turning Challenges into oppertunitiesZahid02
 
IntelliPro BPMS - Reference Customer Implementation Guide
IntelliPro BPMS - Reference Customer Implementation GuideIntelliPro BPMS - Reference Customer Implementation Guide
IntelliPro BPMS - Reference Customer Implementation GuideiLeap
 
IntelliPro BPMS - Process Frameworks
IntelliPro BPMS - Process FrameworksIntelliPro BPMS - Process Frameworks
IntelliPro BPMS - Process FrameworksiLeap
 
Introduction to Business Process Analysis and Redesign
Introduction to Business Process Analysis and RedesignIntroduction to Business Process Analysis and Redesign
Introduction to Business Process Analysis and RedesignMarlon Dumas
 
How to build and automate your first process in IntelliPro BPMS?
How to build and automate your first process in IntelliPro BPMS?How to build and automate your first process in IntelliPro BPMS?
How to build and automate your first process in IntelliPro BPMS?iLeap
 
Project Report for Chocolates
Project Report for Chocolates Project Report for Chocolates
Project Report for Chocolates butest
 
PDSA Results Flexsteel
PDSA Results FlexsteelPDSA Results Flexsteel
PDSA Results FlexsteelSophia Hudson
 

What's hot (12)

From Conceptual to Executable BPMN Process Models A Step-by-Step Method
From Conceptual to Executable BPMN Process Models A Step-by-Step MethodFrom Conceptual to Executable BPMN Process Models A Step-by-Step Method
From Conceptual to Executable BPMN Process Models A Step-by-Step Method
 
Tools of lean mfg
Tools of lean mfgTools of lean mfg
Tools of lean mfg
 
NetIQ approach to ITIL
NetIQ approach to ITILNetIQ approach to ITIL
NetIQ approach to ITIL
 
Six Sigma Approach To Increase The Hit Rate Of Intranet
Six Sigma Approach To Increase The Hit Rate Of IntranetSix Sigma Approach To Increase The Hit Rate Of Intranet
Six Sigma Approach To Increase The Hit Rate Of Intranet
 
Ahmed Jassat SAOUG ~ Turning Challenges into oppertunities
Ahmed Jassat  SAOUG ~ Turning Challenges into oppertunitiesAhmed Jassat  SAOUG ~ Turning Challenges into oppertunities
Ahmed Jassat SAOUG ~ Turning Challenges into oppertunities
 
IntelliPro BPMS - Reference Customer Implementation Guide
IntelliPro BPMS - Reference Customer Implementation GuideIntelliPro BPMS - Reference Customer Implementation Guide
IntelliPro BPMS - Reference Customer Implementation Guide
 
IntelliPro BPMS - Process Frameworks
IntelliPro BPMS - Process FrameworksIntelliPro BPMS - Process Frameworks
IntelliPro BPMS - Process Frameworks
 
Introduction to Business Process Analysis and Redesign
Introduction to Business Process Analysis and RedesignIntroduction to Business Process Analysis and Redesign
Introduction to Business Process Analysis and Redesign
 
How to build and automate your first process in IntelliPro BPMS?
How to build and automate your first process in IntelliPro BPMS?How to build and automate your first process in IntelliPro BPMS?
How to build and automate your first process in IntelliPro BPMS?
 
mBar Product Presentation
mBar Product PresentationmBar Product Presentation
mBar Product Presentation
 
Project Report for Chocolates
Project Report for Chocolates Project Report for Chocolates
Project Report for Chocolates
 
PDSA Results Flexsteel
PDSA Results FlexsteelPDSA Results Flexsteel
PDSA Results Flexsteel
 

Viewers also liked

saisie au clavier
saisie au clavier saisie au clavier
saisie au clavier wiemyassine
 
La química y otras asignaturas blog
La química y otras asignaturas blogLa química y otras asignaturas blog
La química y otras asignaturas blogfabysfabys
 
NPS-AM-07-103_10-15-07_DIXON
NPS-AM-07-103_10-15-07_DIXONNPS-AM-07-103_10-15-07_DIXON
NPS-AM-07-103_10-15-07_DIXONJerome Dixon
 
Kinh đại bát nhã ba la mật đa tập 9
Kinh đại bát nhã ba la mật đa   tập 9Kinh đại bát nhã ba la mật đa   tập 9
Kinh đại bát nhã ba la mật đa tập 9Đỗ Bình
 
Crafting the Right Mobile Device Management Framework to Mitigate Risks and M...
Crafting the Right Mobile Device Management Framework to Mitigate Risks and M...Crafting the Right Mobile Device Management Framework to Mitigate Risks and M...
Crafting the Right Mobile Device Management Framework to Mitigate Risks and M...IT Network marcus evans
 
Gerencia publica y privada
Gerencia publica y privadaGerencia publica y privada
Gerencia publica y privadaIda Soto
 
funciones manifiestas y latentes Sociologuia u6 funciones sociales-de-la-ed...
funciones manifiestas y latentes Sociologuia u6   funciones sociales-de-la-ed...funciones manifiestas y latentes Sociologuia u6   funciones sociales-de-la-ed...
funciones manifiestas y latentes Sociologuia u6 funciones sociales-de-la-ed...Raquel Y Patricio De La Rosa Ochoa
 
Profil Badan Pengurus Kota Ormas Oi Kota Tangerang Selatan
Profil Badan Pengurus Kota Ormas Oi Kota Tangerang SelatanProfil Badan Pengurus Kota Ormas Oi Kota Tangerang Selatan
Profil Badan Pengurus Kota Ormas Oi Kota Tangerang SelatanAriantoro Ariantoro
 
Calidad de los servicios educativos
Calidad de los servicios educativosCalidad de los servicios educativos
Calidad de los servicios educativosdanielinda9065
 
Evidence ofr mature_bulges_and_an_inside_out_quenching_phase_3_billion_years_...
Evidence ofr mature_bulges_and_an_inside_out_quenching_phase_3_billion_years_...Evidence ofr mature_bulges_and_an_inside_out_quenching_phase_3_billion_years_...
Evidence ofr mature_bulges_and_an_inside_out_quenching_phase_3_billion_years_...Sérgio Sacani
 
Programozás és Digitális Tecnikák I. - Timotei István Erdei & Zsolt Molnár
Programozás és Digitális Tecnikák I. - Timotei István Erdei & Zsolt MolnárProgramozás és Digitális Tecnikák I. - Timotei István Erdei & Zsolt Molnár
Programozás és Digitális Tecnikák I. - Timotei István Erdei & Zsolt Molnárunidebvmt
 
мультимедиа
мультимедиамультимедиа
мультимедиаNoveo
 
B1 book 02 - anna cristina
B1   book 02 - anna cristinaB1   book 02 - anna cristina
B1 book 02 - anna cristinaGerson Moura
 
Israeli palestinian arab conflict
Israeli palestinian arab conflictIsraeli palestinian arab conflict
Israeli palestinian arab conflictnajamussaqib786
 
Temperature regulation by skin
Temperature regulation by skinTemperature regulation by skin
Temperature regulation by skinHashim Ali
 
ERDMANN_An Intimate Affair_AA_DEC
ERDMANN_An Intimate Affair_AA_DECERDMANN_An Intimate Affair_AA_DEC
ERDMANN_An Intimate Affair_AA_DECHeidi Erdmann
 

Viewers also liked (20)

saisie au clavier
saisie au clavier saisie au clavier
saisie au clavier
 
La química y otras asignaturas blog
La química y otras asignaturas blogLa química y otras asignaturas blog
La química y otras asignaturas blog
 
Stempeutics Research Pvt Ltd
Stempeutics Research Pvt LtdStempeutics Research Pvt Ltd
Stempeutics Research Pvt Ltd
 
NPS-AM-07-103_10-15-07_DIXON
NPS-AM-07-103_10-15-07_DIXONNPS-AM-07-103_10-15-07_DIXON
NPS-AM-07-103_10-15-07_DIXON
 
Anderson
AndersonAnderson
Anderson
 
Kinh đại bát nhã ba la mật đa tập 9
Kinh đại bát nhã ba la mật đa   tập 9Kinh đại bát nhã ba la mật đa   tập 9
Kinh đại bát nhã ba la mật đa tập 9
 
Crafting the Right Mobile Device Management Framework to Mitigate Risks and M...
Crafting the Right Mobile Device Management Framework to Mitigate Risks and M...Crafting the Right Mobile Device Management Framework to Mitigate Risks and M...
Crafting the Right Mobile Device Management Framework to Mitigate Risks and M...
 
Gerencia publica y privada
Gerencia publica y privadaGerencia publica y privada
Gerencia publica y privada
 
funciones manifiestas y latentes Sociologuia u6 funciones sociales-de-la-ed...
funciones manifiestas y latentes Sociologuia u6   funciones sociales-de-la-ed...funciones manifiestas y latentes Sociologuia u6   funciones sociales-de-la-ed...
funciones manifiestas y latentes Sociologuia u6 funciones sociales-de-la-ed...
 
Profil Badan Pengurus Kota Ormas Oi Kota Tangerang Selatan
Profil Badan Pengurus Kota Ormas Oi Kota Tangerang SelatanProfil Badan Pengurus Kota Ormas Oi Kota Tangerang Selatan
Profil Badan Pengurus Kota Ormas Oi Kota Tangerang Selatan
 
Calidad de los servicios educativos
Calidad de los servicios educativosCalidad de los servicios educativos
Calidad de los servicios educativos
 
Evidence ofr mature_bulges_and_an_inside_out_quenching_phase_3_billion_years_...
Evidence ofr mature_bulges_and_an_inside_out_quenching_phase_3_billion_years_...Evidence ofr mature_bulges_and_an_inside_out_quenching_phase_3_billion_years_...
Evidence ofr mature_bulges_and_an_inside_out_quenching_phase_3_billion_years_...
 
Programozás és Digitális Tecnikák I. - Timotei István Erdei & Zsolt Molnár
Programozás és Digitális Tecnikák I. - Timotei István Erdei & Zsolt MolnárProgramozás és Digitális Tecnikák I. - Timotei István Erdei & Zsolt Molnár
Programozás és Digitális Tecnikák I. - Timotei István Erdei & Zsolt Molnár
 
мультимедиа
мультимедиамультимедиа
мультимедиа
 
B1 book 02 - anna cristina
B1   book 02 - anna cristinaB1   book 02 - anna cristina
B1 book 02 - anna cristina
 
Israeli palestinian arab conflict
Israeli palestinian arab conflictIsraeli palestinian arab conflict
Israeli palestinian arab conflict
 
Nudge v final
Nudge   v finalNudge   v final
Nudge v final
 
Temperature regulation by skin
Temperature regulation by skinTemperature regulation by skin
Temperature regulation by skin
 
ERDMANN_An Intimate Affair_AA_DEC
ERDMANN_An Intimate Affair_AA_DECERDMANN_An Intimate Affair_AA_DEC
ERDMANN_An Intimate Affair_AA_DEC
 
G
GG
G
 

Similar to merged_document

Scope Statement1Scope Statement10Scope StatementCP.docx
Scope Statement1Scope Statement10Scope StatementCP.docxScope Statement1Scope Statement10Scope StatementCP.docx
Scope Statement1Scope Statement10Scope StatementCP.docxbagotjesusa
 
new ASE GROUPWORK.docx
new ASE GROUPWORK.docxnew ASE GROUPWORK.docx
new ASE GROUPWORK.docxShangaviS2
 
Implementing Oracle E-Business suite for Tesla motor company .docx
Implementing Oracle E-Business suite for Tesla motor company .docxImplementing Oracle E-Business suite for Tesla motor company .docx
Implementing Oracle E-Business suite for Tesla motor company .docxAASTHA76
 
The Federal Open Market Committee (FOMC) will meet on Sept. 25th a.docx
The Federal Open Market Committee (FOMC) will meet on Sept. 25th a.docxThe Federal Open Market Committee (FOMC) will meet on Sept. 25th a.docx
The Federal Open Market Committee (FOMC) will meet on Sept. 25th a.docxtodd771
 
Whitepaper DPE.pptx
Whitepaper DPE.pptxWhitepaper DPE.pptx
Whitepaper DPE.pptxAndyPenfold2
 
Running Head PROJECT PLAN-BUSINESS REQUIREMENT DOCUMENT .docx
Running Head PROJECT PLAN-BUSINESS REQUIREMENT DOCUMENT      .docxRunning Head PROJECT PLAN-BUSINESS REQUIREMENT DOCUMENT      .docx
Running Head PROJECT PLAN-BUSINESS REQUIREMENT DOCUMENT .docxjeanettehully
 
project (Salon Management).pptx
project (Salon Management).pptxproject (Salon Management).pptx
project (Salon Management).pptxssuserefca8b
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management Systemvivek shah
 
Sales and inventory management system project report
Sales and inventory management system project reportSales and inventory management system project report
Sales and inventory management system project reportFuckboy123
 
FINAL PROJECT REPORT1
FINAL PROJECT REPORT1FINAL PROJECT REPORT1
FINAL PROJECT REPORT1waqar younas
 
Information Systems CapstoneCo.docx
Information Systems CapstoneCo.docxInformation Systems CapstoneCo.docx
Information Systems CapstoneCo.docxjaggernaoma
 
(Project Charter )V 2.0Project Sc.docx
 (Project Charter )V 2.0Project Sc.docx (Project Charter )V 2.0Project Sc.docx
(Project Charter )V 2.0Project Sc.docxaryan532920
 
Daffodil Software-Sharepoint Capability Document
Daffodil Software-Sharepoint Capability DocumentDaffodil Software-Sharepoint Capability Document
Daffodil Software-Sharepoint Capability DocumentAshok Surendran
 
Presentation by sathish nataraj sundararajan
Presentation by sathish nataraj sundararajanPresentation by sathish nataraj sundararajan
Presentation by sathish nataraj sundararajanPMI_IREP_TP
 
Proposal Project Title Relationship between Mo.docx
Proposal   Project Title  Relationship between Mo.docxProposal   Project Title  Relationship between Mo.docx
Proposal Project Title Relationship between Mo.docxamrit47
 
1. Project Description Definition of ProjectThe supervision of w
1. Project Description Definition of ProjectThe supervision of w1. Project Description Definition of ProjectThe supervision of w
1. Project Description Definition of ProjectThe supervision of wSantosConleyha
 

Similar to merged_document (20)

Scope Statement1Scope Statement10Scope StatementCP.docx
Scope Statement1Scope Statement10Scope StatementCP.docxScope Statement1Scope Statement10Scope StatementCP.docx
Scope Statement1Scope Statement10Scope StatementCP.docx
 
new ASE GROUPWORK.docx
new ASE GROUPWORK.docxnew ASE GROUPWORK.docx
new ASE GROUPWORK.docx
 
Implementing Oracle E-Business suite for Tesla motor company .docx
Implementing Oracle E-Business suite for Tesla motor company .docxImplementing Oracle E-Business suite for Tesla motor company .docx
Implementing Oracle E-Business suite for Tesla motor company .docx
 
The Federal Open Market Committee (FOMC) will meet on Sept. 25th a.docx
The Federal Open Market Committee (FOMC) will meet on Sept. 25th a.docxThe Federal Open Market Committee (FOMC) will meet on Sept. 25th a.docx
The Federal Open Market Committee (FOMC) will meet on Sept. 25th a.docx
 
Whitepaper DPE.pptx
Whitepaper DPE.pptxWhitepaper DPE.pptx
Whitepaper DPE.pptx
 
Running Head PROJECT PLAN-BUSINESS REQUIREMENT DOCUMENT .docx
Running Head PROJECT PLAN-BUSINESS REQUIREMENT DOCUMENT      .docxRunning Head PROJECT PLAN-BUSINESS REQUIREMENT DOCUMENT      .docx
Running Head PROJECT PLAN-BUSINESS REQUIREMENT DOCUMENT .docx
 
Final sdlc project (2)
Final sdlc project (2)Final sdlc project (2)
Final sdlc project (2)
 
project plan
project planproject plan
project plan
 
project (Salon Management).pptx
project (Salon Management).pptxproject (Salon Management).pptx
project (Salon Management).pptx
 
online banking system
online banking systemonline banking system
online banking system
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management System
 
Sales and inventory management system project report
Sales and inventory management system project reportSales and inventory management system project report
Sales and inventory management system project report
 
Cloud Computing Project
Cloud Computing ProjectCloud Computing Project
Cloud Computing Project
 
FINAL PROJECT REPORT1
FINAL PROJECT REPORT1FINAL PROJECT REPORT1
FINAL PROJECT REPORT1
 
Information Systems CapstoneCo.docx
Information Systems CapstoneCo.docxInformation Systems CapstoneCo.docx
Information Systems CapstoneCo.docx
 
(Project Charter )V 2.0Project Sc.docx
 (Project Charter )V 2.0Project Sc.docx (Project Charter )V 2.0Project Sc.docx
(Project Charter )V 2.0Project Sc.docx
 
Daffodil Software-Sharepoint Capability Document
Daffodil Software-Sharepoint Capability DocumentDaffodil Software-Sharepoint Capability Document
Daffodil Software-Sharepoint Capability Document
 
Presentation by sathish nataraj sundararajan
Presentation by sathish nataraj sundararajanPresentation by sathish nataraj sundararajan
Presentation by sathish nataraj sundararajan
 
Proposal Project Title Relationship between Mo.docx
Proposal   Project Title  Relationship between Mo.docxProposal   Project Title  Relationship between Mo.docx
Proposal Project Title Relationship between Mo.docx
 
1. Project Description Definition of ProjectThe supervision of w
1. Project Description Definition of ProjectThe supervision of w1. Project Description Definition of ProjectThe supervision of w
1. Project Description Definition of ProjectThe supervision of w
 

merged_document

  • 2. Global Knits Project Version 1.0    TABLE OF CONTENTS  1. EXECUTIVE SUMMARY   1.1. Issue   1.2. Anticipated Outcomes   1.3. Recommendation   1.4. Justification   2. BUSINESS CASE ANALYSIS TEAM   3. PROBLEM DEFINITION   3.1. Problem Statement   3.2. Organizational Impact   3.3. Technology Migration   4. PROJECT OVERVIEW   4.1. Project Description   4.2. Goals and Objectives   4.3. Project Performance   4.4. Project Assumptions   4.5. Project Constraints   4.6. Major Project Milestones   5. STRATEGIC ALIGNMENT   6. COST BENEFIT ANALYSIS   7. ALTERNATIVES ANALYSIS   8. APPROVALS                   2    Pinnacle Software 
  • 3. Global Knits Project Version 1.0    1. EXECUTIVE SUMMARY    This business case discusses how the automation of Global Knits, a garment                        manufacturing and export company based in India and how it will solve existing problems, the                              switch from manual to automated processes, benefits of the project and recommendations for the                            same. The business case also talks about goals and objectives of the project, assumptions,                            constraints and performance measures.      1.1.Issue    Global Knits has been relying on manual methods till now for managing their                          manufacturing and export processes. With its expanding business world­wide, a lot of                        resources need to be involved in its administration, operations, maintaining inventory                      and order tracking process. Manual efforts leads to a drag in the process and there is                                always risk of human errors. Thus, Pinnacles software has come up with a software                            solution to automate and manage the entire process of Global Knits from receiving the                            order to delivering the product to the customer. By doing so material wastage and human                              errors would be reduced, machinery could be brought to its optimum usage and order                            completion can take place within its estimated time frame. Global Knits will save from                            the additional expenses that occur due to order delays and expensive shipping modes                          used for immediate delivery.        1.2.Anticipated Outcomes    The switch from manual to an automated process will enable Global Knits to control and                              manage its order processing in a seamless manner. The system that will be built will                              enable the executive board and other personnel to track the status of each order. The                              system will store the details of raw materials that are available in the inventory, thereby                              preventing its wastage and reducing costs. The system will calculate financial, human                        and other resources required to manufacture a particular order. As a result, resource                          allocation will be optimum and efficient. The shipping costs can be reduced if the order                              is processed with enough time in hand to export it using waterways instead of by air.       1.3.Recommendation    The proposed system aims at improving efficiency, reducing dependency on manual                      activities and wastage costs. All the processes will be managed and tracked using this                            system instead of the current manual processing. This will reduce human efforts as well                            3    Pinnacle Software 
  • 4. Global Knits Project Version 1.0  as errors resulting from manual processes. The system will take care of resource                          allocation based on size of order, type of order and the required delivery date.       1.4.Justification      The migration of order processing and tracking from legacy manual system to the                          automated system will result in improved and efficient allocation of resources with                        regards to raw materials and machinery as well as human resources. Analyzing the status                            quo of the way business is carried out at Global Knits, this project will provide the best                                  solution to existing problems caused due to manual processing. It will expedite the                          manufacturing and export processes and reduce overhead and management costs.       2. BUSINESS CASE ANALYSIS TEAM      The following individuals comprise the business case analysis team. They are responsible                        for the analysis and creation of the WP Project business case.    Role  Description  Name/Title  Project Manager  Manages the business case and          project team  Abhinav Punj, Project      Manager  Systems Analyst  Provides all technology support        for the project  Harshit Shah, Systems      Analyst  Process Improvement  Advises team on process        improvement techniques  Nayyar Unda, Process Team        Lead  Business Analyst  Manages the business case and          project team  Avikal Chhetri, Business      Analyst  Systems Architect  Provides all software support for          the project  Nupur Gulalkari, Systems      Architect        4    Pinnacle Software 
  • 5. Global Knits Project Version 1.0    3. PROBLEM DEFINITION    3.1.Problem Statement    A garments manufacturing and export company, Roots Overseas, has always relied on                        manual efforts to execute their process of delivering the desired order. As the number                            and size of the orders grow, the reliability on the manual process increases   This leads to a drag in the process and decreases accuracy of the timeframes required to                                complete the order  To avoid this and expedite the process the business has decided to automate and manage                              the entire process from receiving the order to delivering the product to the customer.    3.2.Organizational Impact    The following is a detailed description of how organization’s tools, processes, roles and                          responsibilities of personnel would be accordingly altered after implementation of this                      project.     Tools: The company previously did not implement any computerized tools and was only                          relying on mechanized tools. With the implementation of this project, new tools and                          techniques will be introduced and will be operational. This will require training of the                            staff and personnel to acquire the required skills to use these tools and also develop the                                proficiency to integrate them into existing systems.    Processes: This automation project streamlines and simplifies the ordering procedures,                    payments procedures, managing the inventory and shipping procedures.    Roles and Responsibilities: This project would lessen the workload on managers by                        automating the legacy processes, transformation to a more paperless work and                      segregating the departments into specific ones. New Departments such as Inventory                      Department which handles the raw material requirements, Finance Department for                    handling the payment transactions related to orders and inter department payments,                      Logistics Department for handling the shipments, Operations Department for calculating                    various factors associated with an order. These departments will have their own                        respective work areas    Hardware/Software: As previously there were no hardware/software system, Global                  Knits will have to install new Servers, Operating Systems, frameworks and setting up a                            network for connecting all the departments for communication. Such a system will                        greatly increase performance and speed up the company output.      5    Pinnacle Software 
  • 6. Global Knits Project Version 1.0  3.3.Technology Migration    This section is not  applicable to the project.     4. PROJECT OVERVIEW    The Global Knits Automation Project overview provides detail for how this project will                          address Global Knits’s business problem. The overview consists of a project description,                        goals and objectives for the Global Knits Automation Project, project performance criteria,                        project assumptions, constraints, and major milestones. As the project is approved and                        moves forward, each of these components will be expanded to include a greater level of                              detail in working toward the project plan.    4.1.Project Description    The Global Knits Automation Project will develop an automated software that would                        replace all the manual processes involved in Global Knits. This automation project                        streamlines and simplifies the ordering procedures, payments procedures, managing the                    inventory and shipping procedures. Business executives and managers will be able to                        manage and track these processes using the system effectively. This will minimize most                          of the errors generated through manual efforts. The system will improve efficiency for                          resource allocation based on size of order, type of order and the required delivery date. It                                will enable Global knits to experience significant growth in next 10 years.     This project will result in greater efficiency in estimating raw materials required and                          inventory management. Managers can order raw materials required for new orders and                        in right quantity, thus minimizing material wastage. Optimum machinery can be put to                          use as operations manager can allocate resources effectively using the Global Knits                        Automation Project. System will estimate the time frame of processing orders, based on                          which additional costs in the form of expensive shipping could be avoided.     The Departments and their managers will have more autonomy and less dependency on                          other personnel. Once implemented, this system would greatly impact the output of the                          company and elevate it’s business to significant position.    4.2.Goals and Objectives    The Global Knits Automation Project directly supports several of the corporate goals                        and objectives established by Global Knits . The following table lists the business goals                            and objectives that the Global Knits Automation Project supports and how i t supports                            them:    Business Goal/Objective  Description  6    Pinnacle Software 
  • 7. Global Knits Project Version 1.0  To estimate the raw        materials required   Estimation of raw materials required for a new order by                    the system .  Management of    Inventory  Reduce material wastage by maintaining record of              materials used and their usage  Estimate the time frame        of Processing  Estimating Time Frame for Order completion   Costing and budgeting  Process for calculating Order costs an  Determine mode of      shipping   Determining of Mode of shipping based on estimated                time frame    4.3.Project Performance    The following table lists the key resources, processes, or services and their anticipated                          business outcomes in measuring the performance of the project. These performance                      measures will be quantified and further defined in the detailed project plan.    Key  Resource/Process/Serv ice  Performance Measure  Inventory Management  The system will keep track of all raw material and avoid its                        wastage  Timeline Assessment  Enable estimation of time required to deliver the order   Costing   Proper evaluation of the price of the finished product   Shipping   Based on time­frame and costs,the mode of shipping can be                    determined    4.4.Project Assumptions      The following assumptions are considered for the Global Knits Project:  ● Staff will be trained to use the new automation tool for their respective roles  ● Funding is available for training  ● Funding is available for implementing the internal network in the company  ● Project is supported by the management and will provide necessary information                      for its successful completion        7    Pinnacle Software 
  • 8. Global Knits Project Version 1.0  4.5.Project Constraints    The following constraints apply for the Global Knits Project :  ● IT resources are not available for support and maintenance at Global Knits. They                          have to rely on Pinnacle Software for help in case of any problems in the system.   ● As Global Knits employees have relied on manual processing, there might be                        certain reluctance in switching to the automated system. The users have to be                          trained before the system can be put to use      4.6.Major Project Milestones    The following are the major project milestones identified at this time. As the project                            planning moves forward and the schedule is developed, the milestones and their target                          completion dates will be modified, adjusted, and finalized as necessary to establish the                          baseline schedule.    Milestones/Deliverables     Target Date  Project Charter  10/12/2014  Project Plan Review and Completion  03/11/2015  Project Kickoff  04/20/2015  Phase I Complete  06/15/2015  Phase II Complete  09/10/2015  Phase III Complete  10/15/2015  Phase IV Complete  12/20/2015  Phase V Complete  02/15/2016  Closeout/Project Completion  04/31/2016    5. STRATEGIC ALIGNMENT      This Project directly supports Global Knits Strategic Plans. By directly supporting these                        strategic plans, this project will improve our business and help move the company forward to                              the next level of maturity.    Plan  Goals/Objectives  Relationship to Project  8    Pinnacle Software 
  • 9. Global Knits Project Version 1.0  2014 Smith Consulting      Strategic Plan for      Inventory Management  Implement record    keeping of raw      materials  This project will allow maintaining list of              available raw materials, thus improving          information accuracy and management.  2015 Smith Consulting      Strategic Plan for      Centralized System  Use a centralized      system that can keep        a track of each order          and be accessible to        all departments of      the company.    The automatation project will allow          management and tracking of orders          through a centralized system. each          department’s personnel can access this          system and carry out their respective            tasks      6. COST BENEFIT ANALYSIS    The following table captures the cost and savings of first financial year associated with the                              Global Knits Project, descriptions of these actions, and the costs or savings associated with                            them through the first year. At the bottom of the chart is the net savings for the first year of                                        the project.    Cost Benefit Analysis for ​First Financial Year:    Particulars Description Credit ($) Debit($) System Setup  ● Software development and  installation  ● Server setup  ● Internal network setup     ● 18000    ● 4500  ● 1500  System Training  ● Training personnel     ● 1000  Raw materials    ● Cost saved due to reduced  wastage of raw materials  ● 7500    Electronic invoice  ● Cost saved due minimal use  and filing of documents    ● 1500    Shipping  ● Time­frame estimation will  save cost of shipping    ● 8500    Software  Maintenance  ● Annual software support and  maintenance    ● 2000  9    Pinnacle Software 
  • 10. Global Knits Project Version 1.0  Labour Cost  ● Amount saved due to  reduction in labour efforts  ● 9800    Total    27300  27000  Based on the cost benefit analysis above we see that by authorizing the Global Knits                              Automation Project, Global Knits will cover the cost of investment in the first year itself with                                a profit of $300.00 and will save at least $27300.00 in the coming years. This represents a                                  significant improvement in our operating costs and is a clear indicator of the benefit this                              project will have on the company.    7. ALTERNATIVES ANALYSIS    The following alternative options have been considered to address the business problem.                        These alternatives were not selected for a number of reasons which are also explained below.    No Project (Status Quo)  Reasons For Not Selecting Alternative  Continue the use of legacy system  ● Continued the use of human errors.  ● Lack of automation.  ● Delay in delivery of products.  ● Wastage of raw materials  Alternative Option  Reasons For Not Selecting Alternative  Development of requirement system        internally.  ● Absence of skilled labour for          implement.    8. APPROVALS    The signatures of the people below indicate an understanding in the purpose and content of                              this document by those signing it. By signing this document you indicate that you approve of                                the proposed project outlined in this business case and that the next steps may be taken to                                  create a formal project in accordance with the details outlined herein.    Approver  Name  Title   Signature  Date  Gupta, R  President and COO      Oberoi, S  Executive VP             10    Pinnacle Software 
  • 11. Global Knits​: Requirements Document (version 1.0)      Project: Global Knits Project  Date(s): 11/05/2014  Prepared by: Avikal Chhetri, Nupur Gulalkari, Nayyar Unda, Abhinav Punj, Harshit Shah    Document status:  1.0 Draft        1. Introduction    This document contains the system requirements for Global Knits Project. These  requirements have been derived from several sources, including Business Executives,  Operations Manager, Finance Manager, Inventory Manager, existing documentation  explaining the processes.      1.1 Purpose of This Document    This document is intended to guide development of Global Knits Project, a  project undertaken for the automation of Global Knits Pvt Ltd, a garment manufacturing  and exports firm, located in India. It will go through several stages during the course of  the project:  1. Draft:​ The first version, or draft version, is compiled after requirements have  been discovered, recorded, classified, and prioritized.  2. Proposed:​ The draft document is then proposed as a potential requirements  specification for the project. The proposed document should be reviewed by  several parties, who may comment on any requirements and any priorities, either  to agree, to disagree, or to identify missing requirements. Readers include  end­users, developers, project managers, and any other stakeholders. The  document may be amended and re­proposed several times before moving to the  next stage.  3. Validated:​ Once the various stakeholders have agreed to the requirements in the  document, it is considered validated.   4. Approved:​ The validated document is accepted by representatives of each party  of stakeholders as an appropriate statement of requirements for the project. The  developers then use the requirements document as a guide to implementation and  to check the progress of the project as it develops.        Global Knits: Requirements Document (version 1.0) 1 
  • 12.   1.2 How to Use This Document    We expect that this document will be used by people with different skill sets. This  section explains which parts of this document should be reviewed by various types of  readers.      1.2.1 Types of Reader  Global Knits Pvt Ltd:  ● Business Executives  o Introduction  o General Description  o User Requirements  o Customer Support    ● End­Users  o General Description  o User Requirements  o User Interface Requirements    Pinnacle Software   ● Project Manager  o Introduction  o General Description  o Specific requirements  o High­level Technology Architecture  o Customer Support    ● Technical Lead  o General Description  o Specific requirements  o High­level Technology support    Overview Sections  ● Introduction  ● General Description    1.3 Scope of the Product    The Automation product should be able to replicate the manual operations carried  out by the employees of Global Knits Pvt Ltd. The product will limit its functionality to  financial management, inventory management, invoice management and logistics  management. It will help in estimating raw materials required for an order along with  Global Knits: Requirements Document (version 1.0) 2 
  • 13. managing the inventory of the firm. The product will optimize costing and budgeting  which will further help in anticipating the mode of shipment in the required time frame.      1.4 Business Case for the Product  Global Knits Pvt Ltd has always relied on manual efforts to execute their process                            of delivering the desired order. As the number and size of the orders grow, the reliability                                on the manual process increases. This leads to a drag in the process and decreases                              accuracy of the time frames required to complete the order. To avoid this and expedite                              the process, the business has decided to automate and manage the entire process from                            receiving the order to delivering the product to the customer.       1.5 Overview of the Requirements Document  ● To estimate the Raw Materials required  ● Management of inventory  ● To estimate the Time frame of processing  ● Costing and Budgeting  ● Determine mode of Shipping  ● Confirmation of Payment and Release      2. General Description    This section will give the reader an overview of the project, including why it was  conceived, what it will do when complete, and the types of people we expect will use it.  We also list constraints that were faced during development and assumptions we made  about how we would proceed.    2.1 Product Perspective    The proposed solution is expected to automate the management and tracking of all  the operations involved in the complete life­cycle of an order. It aims at accelerating the  operations and reducing the manual efforts, thus minimizing  human errors in their  process.  The primary stakeholders are business executives, managers and employees of Global  Knits Pvt Ltd. The product is being developed by Pinnacle Software which will be  profitable to Global Knits Pvt Ltd.    2.2 Product Functions    The product will eliminate most of the manual work in the corporation and  replace them by an automation system. Users can easily keep a track of raw materials that  are needed for the new order against what are available in the inventory and predict the  cost and time required to prepare the order. This will further enable the system to decide  Global Knits: Requirements Document (version 1.0) 3 
  • 14. the mode of shipment to be used to deliver the product. After the order arrives at the  destination, it will only be released to the client after the finance department has  confirmed that payment has been received.     2.3 User Characteristics    The end users, comprising of employees carrying out the operations and  managers, will be the primary users of the product. The users will be trained in specific  sections of the system that deal with their work responsibilities. The users must have  basic knowledge of computers. Each user will be trained to use the system once it is  developed and running successfully. The motivation behind using this product is reduced  manual efforts, minimum errors and no discrepancies.   However, the system may halt if the server is down. In that case, Pinnacle Software will  provide technical support.     2.4 General Constraints    Since there was no legacy system, Pinnacle Softwares was at liberty to choose the  platform and environment according to the skill­set of  their developers and other  available resources.    2.5 Assumptions and Dependencies  ● The product requires setting up an internal LAN network throughout the  organization.  ● Oracle DB must be hosted on a Database Server.  ● All the machines used for manufacturing are in working condition.  ● All the employees have basic computer skills.      3. Specific Requirements     This section of the document lists specific requirements for ​Global Knits​.  Requirements are divided into the following sections:  1. Functional requirements. These are requirements written from the point of view of  end users, usually expressed in narrative form.  2. Technical Requirements  3. Non­Functional Requirements. These are detailed specifications describing the  functions the system must be capable of doing.  4. Security Requirements  5. User Interface requirements. These are requirements about the user interface,  which may be expressed as a list, as a narrative, or as images of screen mock­ups.        Global Knits: Requirements Document (version 1.0) 4 
  • 15. 3.1. Functional Requirements    3.1.1 Business Executive Role    ● The business executives can overview the status of all the orders.   ● The business executives can monitor the activities of all the  departments.      3.1.2 Operations Role    ● The operations personnel will enter the new order details in the system,  including the order size and proposed delivery date.  ● The operations personnel can update the list of available resources.  i.e. labour and machines.  ● The operations personnel will get total order costs from the costing  department.  ● The operations personnel can modify resource allocation according to  order size and delivery date.  ● The operations personnel can track the status of the order.  ● The operations personnel will update the status of the order in the system  upon order completion.  ● The operations personnel will notify the Logistics department upon  completion order.    3.1.3 Inventory Role  ● The inventory personnel will log into his respective work area.   ● He will maintain a complete list of all the raw materials which are  currently available in the inventory.  ● The inventory personnel will check requirements of the current order.  ● Based on the order requirements, the personnel will be able to view if  additional raw materials will be required.   ● A notification will be sent to the Finance department for approval and  payment of the raw materials that need to be bought.  ● Once the raw materials have been bought, the Inventory personnel will  update the system log.  ● A notification will be sent to the operations manager, stating the  availability of all the raw materials.      3.1.4 Logistics Department     ● Logistics personnel will log into his respective area.  ● Based on system suggestion, and evaluating time and money constraint,  Logistic personnel will determine mode of shipping.  Global Knits: Requirements Document (version 1.0) 5 
  • 16. ● The Logistic personnel will track order .  ● Notification will be sent to finance department about delivery charges      3.1.5 Finance Department  ● The finance department personnel will be responsible to approve the  quantity and amount of raw materials to be bought.  ● The finance department will input direct and indirect costs of the order.  ● The finance department will send the order costs to the operations  manager.  ● The personnel will update payment status i.e. payments made for buying  raw materials, payment of delivery charges and receiving final product  payment from customer.  ● Generate e­bills        3.2 System Requirements    ● Since this product will only be used by Global Knits Pvt Ltd, Global Knits will  support Microsoft Windows operating system. It should be able to run on  Windows XP, Windows 7 and Windows 8 desktops  ● According to the development team, since this is a C# .Net project this software  will require .Net framework 4.0 or above to successfully install this application  and to ensure easy maintainability    3.3 Non­Functional Requirements    3.3.1 Security Requirements    ● Each user will be able to log in only in his respective work area.   ● Each update into the system will be logged in the system which can aid in  tracking the information changed by each personnel.  ● The log entries cannot be modified by any member of Global Knits Pvt  Ltd once they have been logged.  ● Prevent user from log in to multiple workstations at some time .    3.3.2  Performance Requirements    ● The reaction time of the system must not be more than 2 seconds  ● The system must be available 24 hours a day; 7 days a week  ● The system reliability must be 99.9%  ● The system must be scalable to support increasing number of employees.  ●  Easy access of allowed functions from all workstations in the system .    Global Knits: Requirements Document (version 1.0) 6 
  • 17. 3.4 User Interface Requirements    ● The User Interface must include a logo and name of the company at the top of  each page.  ● The layout of each work area will be designed by the development team as they  deem appropriate.  ● The user interface must be user friendly and easy to navigate.      4. High­Level Technology Architecture      ● Windows based C# .Net application  ● Oracle hosted Database Server      5. Customer Support    ● The software would be maintained annually and if any issues arise then Pinnacle  Softwares would provide technical help      6. Glossary    ● Global Knits ­ ​The system under development; software for automation of a  manufacturing and export firm  ● Global Knits Pvt Ltd ­ ​The client company contracting the development of  Global Knits  ● C# .Net ­ ​A highly portable general purpose programming language developed by  Microsoft    ● Oracle ­ ​Widely used database developed by Oracle Corporation.  ● Users ​­ Personnel at Global Knits Pvt Ltd, who are incharge of performing  specific functions   ● Pinnacle Softwares​ ­ The company that will develop the the Global Knits  project.      7. References  ● Business documents provided by Global Knits Pvt Ltd.  Global Knits: Requirements Document (version 1.0) 7 
  • 18. PINNACLE SOFTWARES Doc Title: Use Case Specification Revision Date:11/05/2014 Subject: Global Knits Project Revision Num: 1.0 Use Case Specification [Business Analysis/Global-Knits Project ] Revision Date: 11/05/2014 Revision Num: 1.0 File Name: Use Case Specification.doc Num of Pages: 25 Author: Avikal Chhetri,Nupur Gulalkari,Abhinav Punj,Harshit Shah,Nayyar Unda File: Document1 Page 1 of 25 Pinnacle Softwares
  • 19. PINNACLE SOFTWARES Doc Title: Use Case Specification Revision Date:11/05/2014 Subject: Global Knits Project Revision Num: 1.0 Revision History Date  Revision  Author  Changes  11/5/2014  1.0  Avikal Chhetri  Abhinav Punj  Harshit Shah  Nupur Gulalkari  Nayyar Unda  Draft Created          File: Document1 Page 2 of 25 Pinnacle Softwares
  • 20. PINNACLE SOFTWARES Doc Title: Use Case Specification Revision Date:11/05/2014 Subject: Global Knits Project Revision Num: 1.0 Table of Contents 1 INTRODUCTION   2 USE CASE DESCRIPTION   3 PRE­CONDITIONS   4 TRIGGER   5 POST­CONDITIONS   6 NORMAL FLOW <NAME>   7 ALTERNATE FLOWS   7.1 ALTERNATIVE FLOW <XX> –<NAME>   8 EXCEPTIONS   9 INCLUDES   10 SPECIAL REQUIREMENTS   11 ASSUMPTIONS   12 ASSOCIATED FEATURES OR FUNCTIONAL REQUIREMENTS       File: Document1 Page 3 of 25 Pinnacle Softwares
  • 21. PINNACLE SOFTWARES Doc Title: Use Case Specification Revision Date:11/05/2014 Subject: Global Knits Project Revision Num: 1.0 This page intentionally left blank. Use Case Specification [Track Order Status] Introduction Use Case Name Use Case ID Date Created Created By Track Order Status UC-1.1 11/05/2014 Nayyar Unda Primary Actors Seconda ry Actors Business Executive Use Case Description Business executive will be able to view and track all the orders added. Pre-Conditions a) Business Executive must be logged into the system b) Order received from customer must be added in the system by operations Department Normal Flow a) Business executive can view all orders as well as view details of a particular order b) Business executive can track status of all orders. Exceptions a) Order not present in the system File: Document1 Page 4 of 25 Pinnacle Softwares
  • 22. PINNACLE SOFTWARES Doc Title: Use Case Specification Revision Date:11/05/2014 Subject: Global Knits Project Revision Num: 1.0 Use Case Specification [Enter Order Details] Introduction Use Case Name Use Case ID Date Created Created By Enter Order Details UC-2.1 11/05/2014 Abhinav Punj Primary Actors Seconda ry Actors Operations Department Use Case Description All the Details of the order given by the customer are entered into the system Pre-Conditions c) Operations Department personnel must be logged in the system d) Order received from customer Trigger a) Operation Department personnel enters details about the order Post-Conditions a) Order is successfully entered into the system b) Order processing begins Normal Flow a) Order details would be saved in the system Exceptions b) Order already present in the system File: Document1 Page 5 of 25 Pinnacle Softwares
  • 23. PINNACLE SOFTWARES Doc Title: Use Case Specification Revision Date:11/05/2014 Subject: Global Knits Project Revision Num: 1.0 Use Case Specification [Get costs from Finance Department] Introduction Use Case Name Use Case ID Date Created Created By Get costs from finance department UC-2.2 11/05/2014 Nupur Gulalkari Primary Actors Seconda ry Actors Operations Department Use Case Description The operations department will get the total order costs as evaluated by the finance department. Pre-Conditions a) Operations Department personnel must be logged in the system b) Order received from customer Trigger Operation Department personnel notifies the finance department to estimate the costs required for the processing of the order. Post-Conditions a) Costs are known to the operations department personnel b) Order processing begins Normal Flow a) The operations department personnel will have a complete overview of the total costs required for processing the order. Exceptions a) Financial resources not available for processing the order File: Document1 Page 6 of 25 Pinnacle Softwares
  • 24. PINNACLE SOFTWARES Doc Title: Use Case Specification Revision Date:11/05/2014 Subject: Global Knits Project Revision Num: 1.0 Use Case Specification [Maintain List of Available Resources] Introduction Use Case Name Use Case ID Date Created Created By Maintain List of Available Resources UC-2.3 11/05/2014 Abhinav Punj Primary Actors Seconda ry Actors Operations Department Use Case Description A list of available resources can be viewed and any changes can be updated Pre-Conditions a) Operations Department personnel must be logged in the system b) List of available resources should be present in the system Trigger a) Make changes to the list of available resources Post-Conditions a) List of available resources is updated in the system Normal Flow a) The operations department personnel can view the updated list of available resources File: Document1 Page 7 of 25 Pinnacle Softwares
  • 25. PINNACLE SOFTWARES Doc Title: Use Case Specification Revision Date:11/05/2014 Subject: Global Knits Project Revision Num: 1.0 Use Case Specification [Input Time Taken to Make One Piece ] Introduction Use Case Name Use Case ID Date Created Created By Input Time Taken to Make One Piece UC-2.4 11/05/2014 Avikal Chhetri Primary Actors Secondary Actors Operations Department Use Case Description The personnel of the operations department will input time taken for making one product in the system and the system will calculate the time taken for the entire order consisting of multiple products. Pre-Conditions a. The Operation’s personnel will need to Log into the system, using his/her credentials. b. The time required for making single products should be known. Trigger The Operation personnel will enter a request regarding time taken for an order. When this request is entered, the usecase is triggered. Post-Conditions - The Operation personnel has determined the time taken for completing an order. Normal Flow a. When the use case is triggered, the Operation personnel will feed in time taken to make any particular item into the system. b. The systems calculates and returns the time taken for any order to be completed (Order consists of multiple products). File: Document1 Page 8 of 25 Pinnacle Softwares
  • 26. PINNACLE SOFTWARES Doc Title: Use Case Specification Revision Date:11/05/2014 Subject: Global Knits Project Revision Num: 1.0 Use Case Specification [Track Order Status ] Introduction Use Case Name Use Case ID Date Created Created By Track Order Status UC-2.5 11/05/2014 Avikal Chhetri Primary Actors Secondary Actors Operations Department Use Case Description The personnel of the operations department will request for tracking order of a particular order. Pre-Conditions a. The Operation’s personnel will need to Log into the system, using his/her credentials. b. To retrieve order status for any of order, he/she will have to feed in order details into the system. Trigger System will notify the Operation personnel when the order is located. Upon receiving this notification, this use case will trigger. Post-Conditions a. The Operation personnel has determined the status of an order. Normal Flow - When the use case is triggered, the Operation personnel will feed in details of any particular order into the system. - The systems calculates and tracks the status of the order. - The status can be one of the following: Processing, Shipped, Delivered. Alternate Flows If the current status of order is not as expected, then the systems notifies and predicts new status for the order. File: Document1 Page 9 of 25 Pinnacle Softwares
  • 27. PINNACLE SOFTWARES Doc Title: Use Case Specification Revision Date:11/05/2014 Subject: Global Knits Project Revision Num: 1.0 Use Case Specification [Update Status] Introduction Use Case Name Use Case ID Date Created Created By Update Status UC-2.6 11/05/2014 Abhinav Punj Primary Actors Seconda ry Actors Operations Department Use Case Description Update status to ‘Ready to Ship’ Pre-Conditions a) Operations Department personnel must be logged in the system b) Order manufacturing is completed and packaged and ready for logistics team Trigger a) Receive notification from manufacturing team that order is ready Post-Conditions a) Status is updated b) Notification sent to Logistics team Normal Flow a) Operations department personnel gets notifitcaion that order is complete b) Operations department personnel updates status as ‘Ready to Ship’ and notifies Logistcs department File: Document1 Page 10 of 25 Pinnacle Softwares
  • 28. PINNACLE SOFTWARES Doc Title: Use Case Specification Revision Date:11/05/2014 Subject: Global Knits Project Revision Num: 1.0 Use Case Specification [Maintain complete list of Inventory ] Introduction Use Case Name Use Case ID Date Created Created By Maintain complete list of Inventory UC-3.1 05/11/2014 Nayyar unda Primary Actors Seconda ry Actors Inventory Department Use Case Description Inventory Department will maintain a catalogue for all the raw materials that are present currently. Inventory personnel will update changes in the inventory. Pre-Conditions The Inventory personnel will have to log in into the software application. Trigger a) Purchase and usage of raw materials will need updating of raw material records present in the system. Post-Conditions a) Proper documentation for all the raw materials including details regarding price and Quantity present in the firm. Normal Flow List of all raw materials bought by the firm will be recorded in the system. Alternate Flows 1.1 Alternative Flow <Return Order> If raw material received is defected, return order and notify operations manager . File: Document1 Page 11 of 25 Pinnacle Softwares
  • 29. PINNACLE SOFTWARES Doc Title: Use Case Specification Revision Date:11/05/2014 Subject: Global Knits Project Revision Num: 1.0 Exceptions Raw material received is defected or doesn’t serve the requirement. Special Requirements Only those raw materials could be entered whose purchase bills are present with the personnel. Assumptions Raw material received is according to Quality standards specified by company. File: Document1 Page 12 of 25 Pinnacle Softwares
  • 30. PINNACLE SOFTWARES Doc Title: Use Case Specification Revision Date:11/05/2014 Subject: Global Knits Project Revision Num: 1.0 Use Case Specification [Order New Raw material ] Introduction Use Case Name Use Case ID Date Created Created By Order new raw material UC-3.2 11/05/2011 Nayyar unda Primary Actors Seconda ry Actors Inventory Department Finance Departme nt Use Case Description Inventory personnel will place order for raw material that would be required in completion of order. Pre-Conditions a) An order could be placed only after receiving approval from Finance personnel Trigger a) Notification from Finance personnel Post-Conditions a) Raw materials are ordered and updated in the inventory. b) Inventory list is updated. Normal Flow An order is placed for raw materials Includes Finance Department pays for the raw materials to be bought. File: Document1 Page 13 of 25 Pinnacle Softwares
  • 31. PINNACLE SOFTWARES Doc Title: Use Case Specification Revision Date:11/05/2014 Subject: Global Knits Project Revision Num: 1.0 Assumptions Raw materials are not available in the inventory and need to be bought. Use Case Specification [Determine Mode of Shipment ] Introduction Use Case Name Use Case ID Date Created Created By Determine mode of shipment UC-4.1 11/05/2014 Harshit Shah Primary Actors Secondary Actors Logistics Department Finance Department Use Case Description The personnel of the logistics department will determine the mode of shipment for the order when it is ready to be shipped. Pre-Conditions a) The Logistics personnel will need to Log into the system, using his/her credentials. b) The mode of shipment is yet unknown but the order is ready to be shipped. Trigger System will notify the logistics department when the order is ready to ship. Upon receiving this notification, this use case will be triggered. Post-Conditions a) The logistics personnel has determined the mode of shipping. Normal Flow a) When the use case is triggered, the logistic personnel will check the proposed delivery date for the order. b) Depending upon the number of days remaining till the delivery date, the logistics personnel will determine the mode of shipment. File: Document1 Page 14 of 25 Pinnacle Softwares
  • 32. PINNACLE SOFTWARES Doc Title: Use Case Specification Revision Date:11/05/2014 Subject: Global Knits Project Revision Num: 1.0 Use Case Specification [Ship Order] Introduction Use Case Name Use Case ID Date Created Created By Ship Order UC-4.2 11/05/2014 Harshit Shah Primary Actors Secondary Actors Logistics Department Use Case Description The personnel of the logistics department will Ship the order as per the determined mode of shipment. Pre-Conditions a) The Logistics personnel will need to Log into the system, using his/her credentials. b) The Logistics personnel will need to determine an appropriate mode of shipment for the order. Trigger When the mode of shipment is determined, this use case will be triggered. Post-Conditions a) The logistics personnel has shipped the order to the mentioned destination. Normal Flow a) When the use case is triggered, the logistic personnel will ship the order via the determined means. b) The logistics personnel will send the shipping charges to the Finance Department. File: Document1 Page 15 of 25 Pinnacle Softwares
  • 33. PINNACLE SOFTWARES Doc Title: Use Case Specification Revision Date:11/05/2014 Subject: Global Knits Project Revision Num: 1.0 Use Case Specification [Track order after shipping] Introduction Use Case Name Use Case ID Date Created Created By Track order after shipping UC-4.3 11/05/2014 Harshit Shah Primary Actors Secondary Actors Logistics Department Use Case Description Logistics personnel will constantly keep tracking the order after shipping it. He will be in constant contact with the agency who shipped the order. Pre-Conditions a) The Logistics personnel will need to Log into the system, using his/her credentials. b) The order was shipped successfully and is on its way to the destination. Trigger As soon as the order is shipped, this use case will be triggered. Post-Conditions a) The order will reach safely at its selected destination and the personnel will update the order status in the system. Normal Flow a) After shipping the order, the logistics personnel will start tracking the order shipment. b) The logistics personnel will also update the shipping status in the system along with tracking the shipment. c) After the order has reached its destination successfully, the Finance Department will initialize the payment process. File: Document1 Page 16 of 25 Pinnacle Softwares
  • 34. PINNACLE SOFTWARES Doc Title: Use Case Specification Revision Date:11/05/2014 Subject: Global Knits Project Revision Num: 1.0 Use Case Specification [Calculate Resource Allocation] Introduction Use Case Name Use Case ID Date Created Created By Calculate Resource Allocation UC-5.1 11/05/2014 Avikal Chhetri Primary Actors Secondary Actors System Operations Department Use Case Description The personnel of the operations department will request the system to calculate allocated resources. Pre-Conditions a. The Operations personnel will need to Log into the system, using his/her credentials. b. The list of resources are available but their allocations is required. Trigger System will return the Operations department the details of allocated/to be allocated resources. Upon receiving this notification, this use case will trigger. Post-Conditions a. The Operations personnel has determined the allocated resources. Normal Flow - When the use case is triggered, the system will calculate the details of resources and return back to Operations personnel the required details. - The Operations personnel will check the list and details of allocated resources. File: Document1 Page 17 of 25 Pinnacle Softwares
  • 35. PINNACLE SOFTWARES Doc Title: Use Case Specification Revision Date:11/05/2014 Subject: Global Knits Project Revision Num: 1.0 Use Case Specification [Calculate Sales Price] Introduction Use Case Name Use Case ID Date Created Created By Calculate Sales Price UC-5.2 11/05/2014 Avikal Chhetri Primary Actors Secondary Actors System Finance Department Use Case Description The personnel of the Finance department will request the Sales price for a particular order. Pre-Conditions a. The Finance personnel will need to Log into the system, using his/her credentials. b. To retrieve sales price for any number of orders scaling from weeks to months or any particular order. Trigger System will notify the Finance department when the order details is available. Upon receiving this notification, this use case will trigger. Post-Conditions a. The Finance personnel has determined the sales Price. Normal Flow - When the use case is triggered, the Finance personnel will feed in details of any particular order into the system. - The systems calculates and return the sales prices. File: Document1 Page 18 of 25 Pinnacle Softwares
  • 36. PINNACLE SOFTWARES Doc Title: Use Case Specification Revision Date:11/05/2014 Subject: Global Knits Project Revision Num: 1.0 Use Case Specification [Calculate Additional Raw Material Required ] Introduction Use Case Name Use Case ID Date Created Created By Calculate Additional Raw Material Required UC-5.3 11/05/2014 Avikal Chhetri Primary Actors Secondary Actors System Inventory Department Use Case Description The personnel of the Inventory department will request for availability of Raw materials, if unavailable request for additional raw material will be placed. Pre-Conditions a. The Inventory personnel will need to Log into the system, using his/her credentials. b. To retrieve details of additional raw materials, he/she will have to feed into the system the required details. Trigger System will return to the Inventory personnel the required raw materials. Upon receiving this notification, this use case will trigger. Post-Conditions a. The Inventory personnel has determined the Additional Raw materials required. Normal Flow - When the use case is triggered, the Inventory personnel will feed in details of any particular raw material into the system. - The systems calculates and returns the required raw materials. File: Document1 Page 19 of 25 Pinnacle Softwares
  • 37. PINNACLE SOFTWARES Doc Title: Use Case Specification Revision Date:11/05/2014 Subject: Global Knits Project Revision Num: 1.0 Use Case Specification [Maintain Change Log] Introduction Use Case Name Use Case ID Date Created Created By Maintain Change Log UC-5.4 11/05/2014 Avikal Chhetri Primary Actors Secondary Actors System Use Case Description The System checks and maintains the log of all personnel who upgrades, adds, removes, makes changes to the system. Pre-Conditions a. The system runs continuously and monitors any activity related to system change. Trigger System will start recording any change activity by employee.This activity will trigger the usecase. Post-Conditions a. The System generates a log which summarizes all the changes. Normal Flow - When the use case is triggered, the system starts monitoring and recording the activities and consequently generates a log - This log can be retrieved by requesting the system. File: Document1 Page 20 of 25 Pinnacle Softwares
  • 38. PINNACLE SOFTWARES Doc Title: Use Case Specification Revision Date:11/05/2014 Subject: Global Knits Project Revision Num: 1.0 Use Case Specification [Make Payment] Introduction Use Case Name Use Case ID Date Created Created By Make Payment UC-6.1 11/05/2014 Harshit Shah Primary Actors Secondary Actors Finance Department Inventory Department & Logistics Department Use Case Description The finance department will make payments for the inventory ordered and the shipping charges to ship the order. Pre-Conditions a) The Finance personnel needs to login in to the system using his/her credentials. Trigger Inventory Department and Logistics department will send the respective charges/bills to the Finance Department. As soon as the Finance Department receives the bills, the finance personnel will initiate the payment process. Post-Conditions a) The finance personnel has successfully done the payment. Normal Flow - Inventory Department or Logistics Department generates bill. - The bill is sent to Finance Department. - The Finance Department will make the payment for the received bills. - Send notification to customer about received payments. File: Document1 Page 21 of 25 Pinnacle Softwares
  • 39. PINNACLE SOFTWARES Doc Title: Use Case Specification Revision Date:11/05/2014 Subject: Global Knits Project Revision Num: 1.0 Use Case Specification [Track Order Payments] Introduction Use Case Name Use Case ID Date Created Created By Track Order Payments UC-6.2 11/05/2014 Avikal Chhetri Primary Actors Secondary Actors Finance Department Use Case Description The personnel of the Finance department will request tracking of an order so as to then confirm receipt/denial of payments. Pre-Conditions The Finance personnel will need to Log into the system, using his/her credentials. He/She will check the delivery/non delivery of order to then check payment/non payment of respective order. Trigger System will notify the Finance department about the order delivery. Upon receiving this notification, this use case will trigger. Post-Conditions The Finance personnel has determined the payment received/not received of an order. Normal Flow When the use case is triggered, the Finance personnel will feed in details of any particular order into the system, the systems returns the delivery/non delivery of an order. If the order is delivered then it’s payment must be received and if not delivered then it’s payment would not be delivered. File: Document1 Page 22 of 25 Pinnacle Softwares
  • 40. PINNACLE SOFTWARES Doc Title: Use Case Specification Revision Date:11/05/2014 Subject: Global Knits Project Revision Num: 1.0 Use Case Specification [Approve order release to customer] Introduction Use Case Name Use Case ID Date Created Created By Approve order release to customer UC-6.3 11/05/2014 Harshit Shah Primary Actors Secondary Actors Finance Department Use Case Description After receiving the payment for the order from the customer, the finance personnel will notify the officials at the customs to release the order to the customer. Pre-Conditions a) Finance Personnel will need to login in to the system using his/her credentials. b) The customer needs to make the payment for the order and the finance department should receive the payment for the order. Trigger Customer will make payment for the order that he ordered. Upon receiving the payment, this use case will be triggered. Post-Conditions a) The finance personnel has notified to release the order. Normal Flow - The order is shipped to the customer location. - The customer pays for the order. - The finance department receives payment. - Finance Department notifies for the release of the order. File: Document1 Page 23 of 25 Pinnacle Softwares
  • 41. PINNACLE SOFTWARES Doc Title: Use Case Specification Revision Date:11/05/2014 Subject: Global Knits Project Revision Num: 1.0 Use Case Specification [Input Direct Expenses] Introduction Use Case Name Use Case ID Date Created Created By Input Direct Expenses UC-6.4 11/05/2014 Harshit Shah Primary Actors Secondary Actors Finance Department Use Case Description The finance personnel will enter the direct expenses for creating a product into the system. Direct Expenses include raw material cost and manufacturing cost. Pre-Conditions a) The Finance personnel needs to login in to the system using his/her credentials. b) The order has been received and individual costs have been determined. Trigger As soon as a new order has been received, this use case will be triggered. Post-Conditions a) The finance personnel has successfully entered accurate details into the system. Normal Flow - Operations personnel will enter the new order details into the system. - Finance personnel will receive the order details. - Finance personnel will enter the individual direct costs into the system. File: Document1 Page 24 of 25 Pinnacle Softwares
  • 42. PINNACLE SOFTWARES Doc Title: Use Case Specification Revision Date:11/05/2014 Subject: Global Knits Project Revision Num: 1.0 Use Case Specification [Input Indirect Expenses] Introduction Use Case Name Use Case ID Date Created Created By Input Indirect Expenses UC-6.5 11/05/2014 Nayyar Unda Primary Actors Secondary Actors Finance Department Use Case Description The finance personnel will enter the indirect expenses for creating a product into the system. Indirect Expenses include overhead and logistics expense incurred during order completion. Pre-Conditions a) Finance personnel is logged in b) All the details of order are present in the system c) Finance Department has all the indirect expenses Trigger Operations Department asks for cost of the order Post-Conditions a) Total order cost is calculated by the system Normal Flow - Finance Department personnel will input the different order costs incurred during the processing in the system - System calculates the total order cost - The total order cost is sent to the Operations department File: Document1 Page 25 of 25 Pinnacle Softwares