Reflection

Dear Masters,

Thank you so much for your inputs. I have responded to some of your queries in red below.

So each student will have to individually prepare a document for a real project at their work/preference that will have FOUR sections. Two compulsory sections, i.e. PROCESS and IMPLEMENTATION. The other TWO sections depend on personal choice and preference. For each student I have prepared a page to document his/her document. Students should not have the same project. So we will be working on the documentation for the next 9 weeks.

When InshaAllah I return, you will individually prepare a powerpoint for the management and present this to the rest of the class. In the sixth week we will collectively decide the contents of the powerpoint.

Start your work. Go to Final Documentation.

-Yousuf

Dear Masters,

Congratulations! You have just completed your mid-term exams. I would like you to comment on at least TWO of the following questions:

1. What you feel you have learned so far in the course? 2. How would you like to apply what you have learned in your professional life? 3. In your opinion, is the subject of Software Project Management useful? Why? 4. What would you like to do for the rest of the course?

My suggestion is that you individually complete a Software Project Implementation Document (SPID) for any large real project of your choice. You would pick FOUR major areas out of the nine areas that have become part of the course. TWO areas, e.g. PROCESS and IMPLEMENTATION, would be compulsory and the other TWO areas would be picked by you. Each week, in the wiki you would develop ONE of the areas. I and other group members would comment. On my return after Eid, you would develop a powerpoint to present to the management of the company for whom you have developed the SPID.

5. Give your opinion on my suggestion.

-Yousuf

=

Shariful Islam (092-25-128) =

Dear Sir, Thanks for your questions. I am giving my answers here with my pleasure.

1. This is a nice course, no doubt I learned lot of important tips from this course. I am feeling good after dong SPM. Now I am confident enough to handle such a big project with the help of SPM. 2. I would like to apply what I have learned from this course in my professional life. The Budgeting, Progress Reporting, UAT, User Manual will be the most useful terms for my organization. 3. Off course it is the most helpful subject of the all. Because without the help of SPM it is impossible to manage any big software project. In is most important for Bangladesh also. 4. I am agree with your suggestion. 5. It will be very good if we can continue the learning. But as per our academic calendar we need to finish the course on time. So, we shall finish the tasks assigned by our sir.

Shariful, thank you for your response. Two modules are compulsory as these modules form the basis of the entire project. The PROCESS and IMPLEMENTATION will guide the whole project and help both the client and project manager understand what needs to be done.

Pls decide on your project title.

-Yousuf

= Muhammad Ashik Iqbal (092-25-127) =

Dear Sir, Thanks a lot for your nice questions. I'm so sorry to be late.

Ans 1. I'm really feeling so happy to be a member of this course. As all the important topics we are learning in a different way. Which is helping me to learn so quick and in an interesting way. Ans 2. I'm working in a Bank's In-House software development team. I would to like to apply there what I have learned from this course. I need to manage software projects as well as users and the management. I would like to apply Time & Budgeting Documentation, UAT, Modification Documentation, Progress Reporting, User Manual, etc. Which will make them feel what we developers are dong. Ans 3. No doubt about the usability of Software Project Management. From my opinion I would like to say in one sentence that, SPM in the only way to manage the s/w project as well as the users/clients of a country like Bangladesh. Ans 4. I am 100% agree with your suggestion about the rest of the course. Ans 5. Thank you sir for a good suggestion for us. If we can finish those tasks then we will learn a lot.

Ashik, thank you for your response. Pls select your project and the additional modules you would like to do.

-Yousuf

*

Name: Roni Shikder

ID: 102-25-159 Answer 1: In our class we work on Grameen bank form 15 that is a real life project. As a result whatever we learn, we learn it in a real time basis. We learn about 9 steps of software project implementation that steps are also come out by our class discussion and group work. Answer 2: I am working in a software firm as a programmer. So I am always a part of a project team. And it is necessary to understand how the project going on. Whatever I learn here I will try to apply it on my coming project ERP of Lovely group. Answer 3: Yes. In real life most of the software project fails because of poor management. The software company makes software from their own perspective. They don’t even try to understand the user perspective. They don’t do many other things like: appropriate budget planning, time scheduling, user training etc but all the things are very important for a successful project implementation. This course tells us about all these requirements and the way how to apply that. So this is a very necessary subject. Answer 4: Now we can combine all the work we done before midterm exam and make a complete documentation. Answer 5: It’s a good idea. Roni, thank you for your response. If you want, you may use ERP of Lovely group as your project for preparing the documentation.

-Yousuf

*

= ID:093-25-139 = = Muhammed Samsuddoha Alam =

Thank you sir for your nice questions. The answers are as follows:

Ans.1. I have selected this course for better understanding of managerial skills of software. after completion of 7/8 classes and midterm exam i should say "I am satisfied". why? I have learned, a. How to design a project and How to define the project modules? b. How to solve any critical problem by using mindmap? c. How can I convince the clients about budget and time? d. How to generate gantt char? e. I have learnt the way by which we can run a project and manage the project.[9 steps] f. I have learnt,In the context of Bangladesh how can I avoid software project failure.

Ans.2. we all together developed a documentation for software project management. From now i will try to implement the same procedure for any real life project management.

Ans.3. Definitely this course is useful because without knowing the proper steps how can I manage a project and how can I avoid project failures? so, it is very important course for real life project management.

Ans.4. In our upcoming classes I wanna learn something about project demonstration techniques [I mean How to convince the clients by giving presentation, what should be the contents?] How can we make the project cost effective becasue bangladeshi clients don't have enough ability to invest more. Hope you will guide me and us so that we can manage everything perfectly. thank u sir. Muhammed Samsuddoha Alam ID 093-25-139

Samsuddoha, thank you for your response. Pls select the title of your project. In the sixth week we will collectively decide about the contents of the presentation.

-Yousuf

** Name: Susmita Baidya ** ** ID: 102-25-158 ** ** 1. What you feel you have learned so far in the course? ** ** Answer ** : The environment of our class was so good that I learn not only about Software Project Management but also some other things. Those are listed below: Ø How to work as a team member because most of our class work and presentation we done in group. Ø How to express own idea about a project? Ø Some new techniques of learning like wiki class environment, poster, and mind map. In case of this course, I learn about 9 steps of software project implementation documentation. That covers the entire field necessary for a successful project implementation.

** 2. How would you like to apply what you have learned in your professional life? ** ** Answer ** : At present I am not doing any job. But in future if I apply this nine steps of software project management in a new project hopefully that will be a successful project rather than a failure one.

** 3. In your opinion, is the subject of Software Project Management useful? Why? **

** Answer: ** Yes this course is very useful. We do programming and many things. But that’s not all for doing a project. We need some special knowledge about some aspect or steps for making a project successful, such as how to approach the MD of Client Company, making of demo, training of customers etc. It is the course making us know about all these things.

** 4. What would you like to do for the rest of the course? ** ** Answer: ** I think it is better now to make a complete documentation on over all topics we discuss in our class so far.

** 5. Give your opinion on my suggestion. ** ** Answer: ** Sir, your suggestion is good but there is a problem. I am not doing any job and don’t know any company for making a real time documentation. I can make a standard documentation keeping in mind Grameen Bank form 15. Is it ok? Susmita, thank you for your response.

Of course, you may use Grameen Bank Form 15 as your project.

The other techniques that we have used in class, e.g. cards and group work on posters can be used with clients to do effective training.

-Yousuf

**﻿ ID : 101-25-142**

Name : Md. Kamrul Hasan CHAYON

** 1. What you feel you have learned so far in the course? ** =>Actually our learning approach is related to the real life implementation. So in my opinion, whatever I have learned is good. Hopefully we will learn more in the next time. After completing the Software Development Methodology, I am continuing Software Project Management. That’s why, it seems to be more practical. ** 2. How would you like to apply what you have learned in your professional life? ** => I will utilize the process step-by-step what I have learned in this course for fine implementation and also for the documentation. In one word, I will try to complete the project successfully for both (the client and the developer). ** 3. In your opinion, is the subject of Software Project Management useful? Why? ** => The Software Project Management course is definitely useful for the professional life. If anyone becomes a software project manager; what should he/she do at that time, can learn from this course. ** 4. What would you like to do for the rest of the course? ** =>In my view, I like to make four/five groups. Each group will prepare a standard document. After that, they will upload their document in the wikispaces and other group will comment or ask something. ** 5. Give your opinion on my suggestion. ** =>Sir, Beyond doubt, your approach is helpful for the individual. I think, it will take more time to complete all the tasks successfully and may be complex. Cause, we should prepare a full standard document. Alternatively, I am agree with you.

Kamrul, thank you for your response. Before mid-Term the documentation was prepared by groups and we learned well. It is now time to take the challenge to prepare individual documentation to give you confidence for tackling real life projects. Pls select your project. -Yousuf ========================================================================

Name :Chowdhury Tanvir Jalil ID No:092-25-129

1. I have learned a lot of important aspects of Software project management. At the start of the course I had a blur idea about software project management but now I am confident that I know all the steps of software project management from initiation to closing of implementation. In addition to that I came to know a lot about Grameen Bank Form 15 project which is used as a practical example in this course. 2. I work in a Bank as an IT Manager. I will utilize my knowledge that I have learned in this course to deal with the projects are running currently in my bank like Mobile Banking System and Implementation of new Core banking system and the forth coming projects. 3."Software Project Management" is a practical subject. It is very helpful for professionals who are involved in different types of Software projects. This subject will work as a guideline for Software project mangers, Team leaders as well as Team members of the projects. 4. I would like to do documentation on the following topics: - Process - Implementation - Time and Budget - Techniques

5. Thank you Sir for your valuable suggestion. I really appreciate your proposal. We should know how to write Software Project Implementation Document and present it. This will help us in our job arena.

Tanvir, thank you for your response. Thank you for selecting your modules. What would be the title of your project? Would you like to select something that you have already done or a project that will soon be implemented. My suggestion is that you choose one that will be implemented soon .

-Yousuf

Aliullah Bhuiyan, ID NO 093-25- 138::::::::::::::::::::::::::::::::

Thank you Sir for your nice five questions. From my point of view answers are given below according to your questions.Those are...... **......................................................................................................................................................................** 1. What you feel you have learned so far in the course? ** Answer: ** I select this course to learn a lot of important aspects of Software project management.At the start of the course my concept was not good or skilled. After completion of midterm exam i want to say that "I am satisfied". Reasons are given below.....
 * How to design a project and how to define the project modules?
 * How to think and work as A Project Manager?
 * How to build up the teams and how to distribute works among different teams and team members?
 * I have learned, in the context of Bangladesh how can I avoid software project failure.

Now I am confident that I know all the steps of software project management from initiation to closing of implementation. In addition to that I came to know a lot about Grameen Bank Form 15 project which is used as a practical example in this course.

**..........................................................................................................................................................** 2. How would you like to apply what you have learned in your professional life? Answer: I will utilize my knowledge that I have learned in this course to deal with my own project and also from now i will try to implement the same procedure for any real life project management.Software or others Project i would like to have as a Project Management.
 * The Consideration of having an EXCEL Prototype
 * Gantt Charts to show the required time, budget and the responsible Personnel.

**..........................................................................................................................................................** 3. In your opinion, is the subject of Software Project Management useful? Why? Answer: Strongly i can say that at Masters Level "Software Project Management" is very popular and essential subject to all over the world. Because without knowing the proper steps how we can manage a project and how can we avoid project failures? So, it is very important course for real life project management.

.......................................................................................................................................................... 4. What would you like to do for the rest of the course? Answer: I would like to do documentation on the following topics. **.........................................................................................................................................................** **5. Give your opinion on my suggestion.** ** Answer: **Thank you Sir, for your valuable suggestion. Which is a good concept to make standard documentation,in our real life/ professional life for any kind of  software’s development.I really appreciate your proposal.We should know how to write Software Project Implementation document and present it. This will help us in our job fields. Documentation is one of the most important part, we should learn the documentation.Because a client could understand about,how to operate the software or gather knowledge about software from a better documentation. For that reason documentation is essential for a software. I am agree with your suggestion. Aliullah, thank you for your detailed response. In your case, it may be better if you select USER MANUAL instead of Time and Budget, as parts of time and budget will already be covered in PROCESS.
 * Process.
 * Implementation.
 * Time and Budget.
 * Modification.

Please select your project.

-Yousuf

Aliullah Bhuiyan, ID NO 093-25- 138::::::::::::::::::::::::::::::::

**ID: 101-25-156**
1. What you feel you have learned so far in the course? As we progress our learning approach move toward to the real life implementation. So in my opinion, whatever I have learned is remarkable. I have learned a lot about software project management its features, opportunities, limitation and the big fact is that we have learned close to the environment of our own country in spite of as usual theory of book.

2. How would you like to apply what you have learned in your professional life?

I am on a stair of getting that the role of Project Manager in my professional life. And I want to apply the total learning of mine that got through this course. Through this course I got an different touch of software project management through the form 15 scenario. I would like to apply all tactics that I got for from this. 3. In your opinion, is the subject of Software Project Management useful? Why? Now we are in 2010 where we cant think much without computers, software’s. In spite of those still we are a big looser for the failure counting of software projects. And most of the software Project fails because of proper management. So We must need to learn how to manage software project effectively and successfully. Obviously Software Project Management course is definitely useful for the professional life. If anyone becomes a software project manager; what should he/she do at that time, can learn from this course.

4. What would you like to do for the rest of the course? In my view, I like to form four/five groups. Each group will prepare a standard document. After that, they will upload their document in the wikispaces and other group will comment or ask something.

5. Give your opinion on my suggestion. Sir, I agree with you to complete a SPID for a Large project individually. But maximum of us is involved in jobs and shortness of time is the big fact of us. So I wish to form groups of three or four members to complete SPID.

Sayem, thank you for your response. Since all of you have limited time, we are using wiki to supplement our face-to-face classes. To learn better you need to challenge yourself to prepare project documentation individually. For each section of the documentation we will take a week to prepare and a week for others to comment and you improve your documentation. So for each section we will take two weeks. This should give you ample time to think about, draft and finalise your documentation. Pls select your project title.

-Yousuf

ID : 093-25-140

Name: Abdur Rahman Bhuiyan

1. What you feel you have learned so far in the course?

Excellent! Really this course learning process is more different then all other courses that I am enjoy more.

2. How would you like to apply what you have learned in your professional life? In professional life we are always working on many projects. Actually from this course I learned how can any project will go to successful commissioning from the beginning of project.

3. In your opinion, is the subject of Software Project Management useful? Why?

Software Project Management is useful for effective Management, which will help to develop and implement the software near to client demand level. Also proper SPM help to get return from clients. 4. What would you like to do for the rest of the course?

We already started our project regarding Grameen Bank [Form-15] that means implement SPM in commercial flavor. So finally I am interested to know how come complete software in commercial flat from in context of Bangladesh. My interested areas are:

· PROCESS · IMPLEMENTATION · TIME AND BUDGET · SERVICE LEVEL AGREEMENT [SLA] 5. Give your opinion on my suggestion.

Sir, Thank you so much for your effective course planning and teaching technique.

Abdur Rahman, thank you for your response. As most of time and budget will be covered in PROCESS, it may be better for you to choose some other section. Pls select your project title.

-Yousuf



Ahammad Fekri (102-25-156)
Dear Sir, Thanks for these fantastic questions. Here is my opinion with my pleasure.

Answer No. 1 This course is very important and essential by considering Bangladesh context. I have learned lot of important tips and techniques from this course and having some software project management knowledge from some real examples. I have always enjoyed SPM subject and class also.

Answer No.2 I would like to apply all of my academic knowledge and experiences which I have learned from this course in my professional life. The Project planning, timing and Budgeting, Progress Reporting, UAT, User Manual will be the most useful terms for my organization. Answer No.3 Already I have mentioned this is very helpful and important subject. Because there is a lot of Software Project Failure ratio in our country and the reason is poor management planning. So Software Project Management is most important part considering development of IT in our country.

Answer No.4 I am consenting with your suggestions.

Answer No.5 We should continue the learning. We may finish our tasks and course on time and finally we will have core professional knowledge of Software Project Management.