9

Start by implementing the process, not software. Are you all located in the same space? Go old school and use notecards and post-its. That is how we started our iterative dev team off, and it works quite nicely. If you must use software... How big is your team? Mingle from Thoughtworks is good, but expensive ($400 a user annually). It is free for <5 ...


7

In a buyer-seller relationship, the seller also has a say. If the terms are unreasonable, reject the contract and re-negotiate. If the seller agrees, then your only recourse is to do the best you can, mitigate what you can, monitor closely, and communicate early and often the high risk and how you are trending. A great PM is great not because they achieve ...


6

One definition of project management is the art of managing cost, scope, and schedule. It is the project manager's job to raise the visibility of scope and schedule risks to senior management for action. If you aren't the project manager, raise your concerns with the person in that role. If you are the project manager and have failed to control the scope or ...


6

Is it worth to apply any of the project management techniques? Whether a one-person team or more, applying project management principles will always help because it provides a way to measure project status and visibility into the actual progress. However the level of processes application may vary, that is, various PM processes can be carried out with less ...


5

Agile Projects Generally Work Best When Billed as Time-and-Materials Do software developers operating under some sort of agile development cycle and presenting a series of 'deliverables' to their customer expect—or contract—their clients to make a stage payment per acceptable deliverable? In the world of contracting, anything the parties agree on (...


4

A popular package is OnTime but it is really scrum / agile oriented. Other candidates are Trello, DevComplete, and good old Borland does nothing else these days. One of my favorites is YouTrack which actually started out as a bug tracking system but is moving more towards a project management system. It is free for 9 users and 3000 issues with some other ...


4

In my view, formal training has no place whatsoever in a project life cycle. None. Projects are, by definition, discrete pieces of work having a finite time period and finite resources. No project dollars should be invested in formal learning of any project team members. Informal learning occurs as a consequence of doing work. Training on the job of a ...


4

You answered your own question: ". . . they plan, monitor, delegate, analyse risks, costs, time etc." According to PMBOK, the PM is also in charge of killing the project when it is non-viable (reality often falls short of that goal). Since you answered your own question, I have to infer that you don't understand the value such activities bring. The ...


4

It's impossible. All agile methodologies should be iterative. Otherwise, they will not correspond to the first and third principles of the manifesto: Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. ... Deliver working software frequently, from a couple of weeks to a couple of ...


4

TL;DR There's no single formula for determining how many tests a set of specifications will require. However, you can estimate level-of-effort and set quality targets based on your test plans, provided the people making the estimates are the ones who will be doing the actual work. The Testing Pyramid and Its Effects on the "Iron Triangle" There is no ...


4

Practically everything you've said is a cause for concern but the project should be salvageable. I suggest you concentrate on two things. Firstly, as Mark also suggested, it seems from your description that you don't have clear ownership of the project. Someone will need to set priorities and be accountable for costs and that isn't your job as PM. If it's a ...


3

There are multiple project management frameworks out there and all define tasks and activities for the mentioned stages. So there can not be a right answer on your question. I'll reference the PMI framework. Have a look on this page PMBOK process table to get an idea of all the tasks related to the PM. During all project phases or stages, almost all tasks ...


3

Perhaps I could give more specific advice with more details, but it sounds like you're in a situation where you're already committed, but you know you won't deliver. Even when everything goes right, this can happen, so don't panic :). In most cases, that deadline comes from a business need of some sort. It is important to communicate with the client, ...


3

I would suggest using Eylean board. As it provides dynamic and playful interface with easy to get started and intuitive use. It can be used as a free stand alone version for personal and commercial use according to license. It packs all the modern features for project management based on lean and agile: task board, time tracking, team resources, reporting. ...


3

Aziz has a great answer, but I would not skip risk management just because it is a small project or you're on your own. When you have the What and the When cleared out, take some time to reflect upon the impedements that you will encounter along the way. This doesn't have to take much time (in fact, it is a continuous process) and it will probably help you ...


3

Even if you dont want to apply any of the Project management techniques, you will end up using a few of them. Decision regarding which technique to use largely depends on type of work you would be doing and team you would have. Also the schedule that you would follow would play important role. Regarding tools: I have seen people managing projects ...


3

This is a multi-criteria decision problem or multi-objective optimisation problem, depending on how you want to look at it. There are hundreds of methods for assessing these problems, from simple intuitive methods through diagrams like decision trees to linear programming to more exotic stuff like nature-inspired computing. The simplest is to estimate ...


3

There is a term for such a thing, Wagile: Wagile software development is a group of software development methodologies that result from slipping from agile back into waterfall, doing a lot of short waterfalls and thinking it is agile, Waterfall model masquerading as Agile software development, etc. And it is as bad as it sounds... Found a nice ...


3

The purpose of Sprints is not to deliver points, but rather to deliver value. The team doesn't commit to delivering a certain set of points or a set of Product Backlog Items. Instead, the team forecasts how much work they can accomplish as part of Sprint Planning. Throughout the Sprint, the team should be focusing on achieving the Sprint Goal, rather than ...


2

TL;DR There's no silver bullet for cost/benefit analysis of any kind. Value is determined by your stakeholders, and varies from organization to organization. If you search for dissertations on the subject, you may find various mathematical models for bug triage, but real-world agile practice is typically to hold a discussion to estimate effort and assign ...


2

If you working in Software company, being in a senior position and then if you are communicating with the client directly then its 100% sure that you will get tasks as well as deadlines that is because you are capable enough to do that tedious job which you might have shown him already ! Client will have that perception of finishing the task within the ...


2

The issue of difficult/demanding clients is nothing new to the world of project management, nor is it limited to the world of software development. The skill needed here is the skill of negotiation. One of the many skills a PM needs is the skill of negotiation. The client is clearly feeling they are in a position of power (which they may or may not be) and ...


2

For the choice of development process it does not really matter if there is a paying customer behind it or if it is an investment by upper management with the hope of being able to sell the product later. If there is no paying customer who came with a concrete set of wishes, there will be someone within the organization who has a strong vision for the ...


2

Sergey Kudryavtsev is correct, it's not possible. The fundamental principal behind waterfall is that the Product Management work is done upfront: the marketplace is researched, the concept is generated, the customers are interviewed, the entire product is designed and then a comprehensive and exhaustive PRD is passed to Engineering which then develops the ...


2

The two answers and Mark's comment are spot on. It seems you have a good understanding of what you should do and you should follow your instincts here. That being said, the job of the PM is to get control of the chaos. It is the job. It is to bring the competing interests of various stakeholders and build a cogent interest package into which all ...


2

It sounds like you are dealing with a large team and I get the impression that you are doing scrum, or elements of it. If this is not the case you can probably disregard the rest of this post. Given the problems you describe I would suggest you break your large team into several smaller teams which work off the same backlog. It's a big organisational change,...


1

You're right that there are relationships between the process areas. For example, the activities that occur in Project Planning inform Project Monitoring and Control as to what needs to be monitored and controlled, and based on the monitoring, replanning may be done in accordance with Project Planning. There are also relationships between the Categories. For ...


1

The very direct answer to your question is I don't know if anything does it without diving into the larger project management applications (and you mentioned that you didn't really want to dive into that). Now, past that, you could code up a script that does it in maybe an hour or do it by hand in this method: 1) Make 5 rows (one for each worker). 2) ...


1

I am sure there are tools that can be used, however I would suggest that before you try to obtain something, you think about how you would want to use such a tool. If you are the PM, do you need other people to be updating a tool? or would you prefer to communicate with them directly then you update the tool yourself? (I am not saying one is right and one is ...


1

You can set the availability of a resource to end using the Resource Information form. If the resource is assigned outside of the available date, the resource is shown as overallocated. Assuming you are using Project 2010 or 2013, the task will also show the overallocation indicator. You can also increase the max units of the software resource to cover ...


Only top voted, non community-wiki answers of a minimum length are eligible