10

Essentially your asking them to spend more money. What they may hear is more expenses. What you want them to hear is low risk investment opportunity. These may sound like the same thing (and they are) but stating things in the later form will usually be more successful. Put yourself in the shoes of your manager and ask & answer questions from their ...


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

I would recommend https://trello.com/ Have been using it for tracking activities of my team ( size - 10 testers) It is straightforward, not too clutter or complexity , is free and should tick the boxes from your question


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

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 ...


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 ...


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

You could refer: Use Case Driven Object Modeling with UML: Theory and Practice by Doug Rosenberg and Matt Stephens and Design Driven Testing (same authors). They walk you through to a very step by step approach to go from use-cases to robustness diagrams to sequence diagrams and then to code. The latter book also focuses on the testing aspect and adds ...


4

First of all redmine is free and written in ruby - we can change anytime we want -, but has no real support. It can be integrated with different version control systems, but frankly I have never used this particular feature. Honestly, I've never used webvantage, but I was unable to find any usable information about it in 10 minutes, so this means something ...


4

I have had success with the time tracking app: TSheets. It was easy to learn and its functions allowed me to to track several employees time spent on a variety of tasks (i.e. marketing, development, sales, website, etc) from all different locations (different laptops and iphones). It would be worth checking out their free trial to see if it's as user ...


4

I assume that you're asking here because you work at a small company and there isn't anyone there to ask... (1) You are there to provide technical information don't try to turn this into a stand up routine... Now for all the "soft" things that make a training meeting go well.... (1) You should have a 3-ring notebook with b/w copy of any presentations so ...


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

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

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

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 ...


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

Make sure that you use examples that relate to their situation. If they are using projects loaded with thousands of items make sure they can see it in action. Make sure you cover a few warts so that they can see how to overcome them. Give them time to play around with their own test cases or data. Determining the length of the class is tricky, nobody wants ...


3

I'd recommend looking into something that integrates time tracking properly with projects and everything else you need to manage, that way you can bypass the need for additional apps and integrations (which is nothing but headaches and high costs). WORKetc is pretty powerful and it integrates time tracking, project management, contact management, knowledge ...


3

You cannot sell anything without an established problem, want, or need. The SW is a solution; benefits of it does not necessarily mean the organization has a problem, want, or need. JoeGeeky outlined how to present the business case for your SW solution; however, you have a step before this. You need to build a case to build a case for the solution. In ...


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

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

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

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 ...


2

I use Hamster. It is a Linux program to use with Gnome. Some articles about it: http://lifehacker.com/5362829/five-best-time+tracking-applications http://www.makeuseof.com/tag/easily-track-time-and-generate-reports-with-hamster-linux/ http://gnomejournal.org/article/73/tracking-your-time-with-project-hamster


2

The first thing to identify are the current "pain points" of the bosses. For example did they not get a bonus last year because a software project was late? Did they have to come in and work a holiday weekend because of a system problem? In other words, if they have no problems, why should they change? Remember that in general people are change adverse. ...


2

Once you have a reputation of success, it will be much easier to ask them to spend money. Build a track record of solving problems that doesn't require them to spend more money.


2

You could organize your session over a weekend with a 3 days schedule: friday evening, saturday and sunday (ending sunday around 4 pm). Avoid to much magistral teaching : somebody who speaks for a long time with non interaction from those who listen. You can do some kind of simulation or work team, dividing the participants of your session in small groups to ...


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