Some rules for successful requirements gathering
We know that IT system development is not only about the offer of automation services based on the requirements of the customer or consumers, but it’s about development business strategy, about business development. For example, you have a shop, and when you created a web-site you have received a new market. If you are working in an international company which work with delivery shipments and you have created new technology about exchanges of shipment dates for your client, a big international company, you get a new market too, your business had gone to the next level because of the new technology. The new technology may give you possibility for work faster, with high quality and with new clients. And all of these examples about development both strategies: IT Strategy and Business strategy. So, we need successful business analysis, including requirements gathering for this process as one of the main it part. In the Business Analysis for Practitioners: A Practice Guide by PMI [1] the term Business Analysis is defined as “the application of knowledge, skills, tools, and techniques to:
All of you know how many projects have fails, and these failures being attributed to requirements gathering, it’s almost 70% of all project failures [2]. How could we realize the right Business Analysis (or discovered requirements) and get the set of the right requirements? It’s very important to see in the right direction (Figure). For determine problems and identify business needs we have to see around us, to find obvious things, and we have to use some set of rules. Figure – Discover requirements For my opinion, there are three most important set of rules. The first set is about right questions when you try to discover problems and formulate requirements [1]. It is like a 5W1H (Five Ws and One How) method. Answers on these questions are considered basic in information gathering. Therefore, in the business analysis we have also five Why. Here are some typical questions with why:
In addition, of course, you have to remember to choose the right person as an interviewee. The second set is about requirements management [3]:
And the third set is about result analysis [4]:
In conclusion, to formulate the right requirements is a very complexity task, and there are a lot of information about different methods and tools. Above rules could be fundament in your requirements gathering. References:
|
How to quickly and efficiently align documents
Categories:
Agile,
Communication,
Communication,
IT Methodology,
Organisation Project Management,
Scrum,
Time Management
Categories: Agile, Communication, Communication, IT Methodology, Organisation Project Management, Scrum, Time Management
Some of you know how hard could be to fix up with customer (especially in a large company) a lot of documents when they are part of your procurement. You have to correct them again and again...to have discuss them with a lot of people, which can have some different opinions about the same things, which can have some different interests. But how could you make this process working quickly? I have developed a habit over the years of working in consulting to do the following things:
This is easily done when you have professionals in the field of project management, project office, and very difficult when they are not. But some organizations don't follow project management processes, and they don't have project management professionals, techniques. And what can we see? I was convinced on own experience, doing projects for two different large organizations. In one of them the specialists have been trained in project management according to PMBOK, the other heard nothing about it. In the first case, it was not difficult to organize the work properly and perform it easily. In the second case, it took some time on the organization of work on the project from the customer, as it was necessary to actually teach the ideology of project management and operation, as well as to overcome resistance and reluctance to change work style. But and one, and in another case, in the end, the process of working on documents was reduced to the mentioned steps. I'll be glad to get your feedback. Thank you for reading this. Success to all of you. |
Some words on memory about Russian writer
Yesterday, passed away the Russian writer, Daniil Granin (1919-2017), who had written, for my oppinion, the fundamental book in the Russian time management "This strange life". This book tells us about the Alexander Lubishchev, Soviet scientist. Alexander Lubishchev devoted his life to science, including the study of using time. Alexander Lyubischev had made a monitoring and accounting time during of all his life. It had allowed him to achieve greater productivity of his activities in various fields of philosophy, biology, and entomology. Thanks to the book of Daniil Granin method of using time-keeping has been widespread, and nowadays many of the developing and implementing time management systems use it as their basis. My personal experience of how to improve the own efficiency with timing, I had described in my blog (https://www.projectmanagement.com/blog-post/24731/-Its-a-magic-time---). The rules of timekeeping in the company will help you to evaluate the work activities. It will also increase productivity, as well as the possibility of introducing an incentives and rewards system. However, you should be careful with using these tools because people usually do not like when they don’t feel free. That is why the most effective will be the introduction of timing as a work culture, and as a means for all employees to benefit from it. If anyone had not read this book, I highly recommend to read. https://www.litmir.me/br/?b=226757&p=1 If you need a translation, write about it in comments, I could post book here in parts. |
Composure is one of the main leadership characteristics
Have you ever worked with a nervous head? How did you feel in this situation? Don't you think that such manager behavior has a negative effect to work? One day I was in a very difficult situation. There was a difficult project, too little time, a lot of reporting. Last day of the deadline. Hard work. Everyone is tired. All was ready except some acts and the boot modules. We need to write code on some disk units, and at this moment the program fail has gone. Programmers are ready to quit. I don't know how to correct a mistake in the program settings and restore the system. I just support them calm down, discuss and work together to find a solution, and they are in the beginning reluctantly, and then, infected by the desire to deliver work on time, be inspired, work boils, and finally, they report that all done! I see the joy on their faces. It was very pleasant. But a lawyer has been lost all nerves, she could not prepare the last act, I sent her to lunch, and after lunch, helped her, and she did it very quickly. The analyst, who performed the last important and urgent task, had mistaken, so he did not finish his work. I had to be with him and guide him, I saw he calms down and does everything precisely and accurately. We finished our work completed in time. And what I noticed, my composure and attitude on the result helped us. It was an incredible example of the power of composure. As you know, there are a lot of different researches about linking leaders and team performance. Some of them showed that relationship between leader behavior and team performance is indirect [1]. But I saw in my experience very direct linking. And I have to say that a leader must have great composure. It is one of the keys to successful team performance. There is also another opinion that composure is one of the qualities of exceptional people [2]. So, we need to remember about it and improve yourself. I'll be glad to get your feedback. Thank you for reading this. Success to all of you. References:
|
Scrum vs Kanban vs XP
Categories:
Agile,
Communication,
IT Methodology,
IT Strategy,
Organizational Project Management,
Scrum
Categories: Agile, Communication, IT Methodology, IT Strategy, Organizational Project Management, Scrum
At work I was being asked to say about differencies between Scrum, Kanban and eXtreme Programming. And I'd like to share my thoughts with you.
So, there are different methodologies you can use to manage project.
|