Sayem

Sayem,

Pls give the following:

Project title:

Introduce the project to the class. Include:
 * main outputs
 * how data will be collected and input
 * users
 * geographical area covered by project
 * how important it is for the client to have the project properly implemented?

Select and write below your documentation areas. Mention the techniques that you will use in each of the FOUR documentation areas to make your documentation effective.

1.**Techniques** Tools & techniques

2.**Time and Budget** Tools & techniques

3.**Process** Tools & techniques

4. Tools & techniques
 * Implementation**

Name: Abu Sayem Shahadat ID No:101-25-156


 * Project Title: Implementation of Online Agro Portal (Onestop Solurtion center)**

Bangladesh is a agricultural country. About 80% people of this country is involved with agriculture. And very often they faces different type of problems, like seeds, soils, diseases etc. Most of the time they don't get any proper solution as our government support is very short, poor. So that i want to build a **one stop agricultural portal** through which the farmers of rural area will get a instant solution when ever any problem arise. Here I am acting as a Software Project Manager. I have chosen to make document of my project in four areas which are **Techniques**, **Time and Budget**, **Process** and lastly **Implementation**.
 * Introduction:**

o Improved agriculture production. o Introduces New technologies to the rural area farmers. Example: E-commerce, Internet Banking. o Must be easily navigated. o Includes various problem and solution storage. o Always a stand by consultant with the portal for consulting
 * Output:**


 * User:** About 80% of our people is farmer so it will be beneficial for all over countrywide farmers.


 * Geographical area covered by project :** The whole Bangladesh including urban and developed area.


 * Importance to the client to have the project properly implemented:** It will definitely improve the efficiency of the farmers their productions. It will reduce the complexity running here and there when any problem arise and saves time.

Name: **Abu Sayem Shahadat** ID No: **101-25-156**

**Project Title: Online Courier Management System** **Introduction:** I am going to implement a new online solution for **Korotoa Courier Service.** Implementation of features like:

**1. Order & dispatch** **2. Customer Information** **3. Driver management** **4. Billing** **5. Accounting reports** The **Courier Service** has its own nationwide infrastructure covering 18 branch offices and own vehicle for transportation. I am involved in this project as a Project Manager. I have chosen to make document of my project in four areas which are Techniques, Time and Budget, Process and lastly Implementation. The new system will replace the manual telephony ordering and dispatching system. **The Overall Business Process:** This section describes the over all working process of the software. How the system is designed put a data by put it as an input and get back the data as the output. The various kinds of reports generating procedures also have been described over this section.
 * __1. Process:__**


 * a) Scope of works:**

The implementation techniques of software can be suggested as an additional feature on this section of the document. Process describes the Branch Office, Ware House and Head Office Report generating. It also can describe the report details to the Head Quarter's point of view.


 * b) Techniques:**
 * Analysis of requirement
 * Data collection
 * Interface Design
 * Building Custom Components
 * Existing Data Entry
 * Unit Testing
 * Integrated testing
 * Pilot Implementation
 * Parallel run with existing System
 * User Acceptance Testing
 * Update or modification
 * c) Tools:**

Requirement gathering tools like Card System, Open Discussion, and Personal Meeting. Mind Map for the Software Implementation.

The mind map of the overall process-
 * d) Overview:**




 * __2. Implementation__****__ : __**

__Tools:__

- One Server Machine on Head Office with Windows Server 2000/Linux Server - PHP, MySQL & Apache Server set up the Server Machine - At least one computer for every branch office - Internet bandwidth set up (or wireless modems) - Scanner - Printer - UPS - Tables - Consistent Power Supply (Backup)

__Techniques:__

- Providing training to branch office users how to handle the software. - Configuring Server with necessary software. - Installing Operating System and other necessary software, drivers, etc. in Computers. - Sending computers, printers, scanners, ups, etc. to branches. - Collect time to time feed back from users. - Show the users' feedback in a web based system. - Train the users to put their feedback directly in the web based system.
 * __ 3. Time and Budget: __**

Gantt chart with budget estimation:


 * __4. Service Level Agreement (__****__SLA__****__):__**


 * Software houses must create a whole new kind of service level agreement ( **** SLA **** ) if they start selling their software as a service rather than a product, according to a body, which represents software developers. **


 * SLA **** introduces a new level of accountability from the software provider and a means to measure and monitor service performance. Also train up the client demand on client requirements. **


 * SLA Key Points:**