The Lounge is rated PG. If you're about to post something you wouldn't want your
kid sister to read then don't post it. No flame wars, no abusive conduct, no programming
questions and please don't post ads.
Wussies! My grandfather would get up just after he went to bed and walked 14 miles in the snow in subzero temperatures, year round, uphill both ways with only old newspapers for shoes and coat and worked 27 hours a day without lunches or breaks. Stop whining.
At least that's what he told us when we were kids.
Luxury. We used to have to get out of the lake at six o'clock in the morning, clean the lake, eat a handful of 'ot gravel, work twenty hour day at mill for tuppence a month, come home, and Dad would thrash us to sleep with a broken bottle, if we were lucky!
It's not the total number of patches that burns me up, it's the number of reboot cycles triggered by dependencies combined with having to download a large number of patches (and often multiple reboot cycles) before Windows Update will even offer a Service Pack for installation.
(Yeah I know I could probably bypass the SP thing by downloading and manually running the SPs offline installer; but that has a much larger effort requirement than just mashing the Check for Patches Now and Reboot Now buttons repeatedly.)
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
What project management software/tool are you using to manage tasks, deadlines, errors, communication with team etc.
I started a web development company last year and initially we had only 2-3 projects. So it was easy to manage. But now projects are increasing and so is the team and I think it's not efficient to communicate via email (other than face to face meetings). Now I am looking for a proper project management solution where I can assign team and monitor progress, deadlines etc.
We are standardising on JIRA with the Greenhopper agile plugin. This is more of a development perspective tool but it certainly does well to store tasks, known bugs and things that need doing, and I believe some people put PM type information in there as well as the more well defined developer stories. If you set up your 'sprints' appropriately for any agile task board it will give you good monitoring of progress and impending deadlines.
Try this[^] Note that the tool for holding the incentive is remarkably similar to this tool[^] which means that it can be used in an alternative mode for motivating assignees to expedite tasks. Quite versatile.
Project manager is a tool. A nutjob, a blabber, a clueless, excel/mpp freak, douchebag sometimes.
On a serious note, if you work with .Net, TFS it is. No matter how much people say it is bad, I personally never struggled with it. You can also try project server (which I think is crap) if your budget allows.
A dedicated project manager or project management keeps the project on track but is distinctly different from the minutia of what is required to make an individual software project successful.
Yep. I refer to them as "Project Management" and "Task Management"
The latter would be the management of individual development processes necessary to complete specified features (and associated) for a product. This is the 'internal' management of the project which a project manager and development team uses.
The former represents determining what products are delivered to customers, allowing for budgeting, resource management, etc. This is what sales, and higher management uses. It is the 'external' view.
The Task Management is an input into the Project Management. And the Project Management drives creation of Task Management projects and decisions made based on Project Management would impact how Task Management might proceed.
Project Management is where one starts for high level estimates for a product delivery date. Task Management is where one tracks how tasks are proceeding (and at some point this feeds back into the Project Management to fine tune estimates.)
I once used something called PSP(Personal Software Process). Essentially you got a week or two of training, then a certification, and then you were supposed to feed every bit of code you wrote into a statistical analysis, so that you could estimate everything when the managers asked.
Invidious performance monitor. Navel gazing waste of time. The management loved it. The 'church of PSP' expected us to go out into the world with our personal databases and spread the good news while giving uncannily accurate performance forecasts.
When an old girlfriend I met for lunch couldn't understand what the hell it had to do with being a software engineer, I saw the light.
We use mantis. Partially because it was free, and we have been using it for MANY years.
It is not perfect, but it is light and effective.
We track features and bugs separately, and we can assign items to releases.
The internal "bugnotes" are used in lieu of email, with email notifications.
Anything will usually work, if you stick with it. So, we found choosing something that is not too heavy was important to sticking with it...
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
Depending on how much you have on your plate you might want to think about hiring a project manager before selecting a tool. Compare the time it will take you to master a tool and customize it's uses to fit your needs vs. hiring someone who has knowledge of project management and the tools needed to implement trusted practices.
Once you find this person they will know which tools benefit them the most and you will most likely get more productivity by allowing them to utilize those tools.
If you are set on doing it yourself, find out what aspects you need to manage before starting to learn how to use a tool. You might find that a tool one company uses does not fit the need of your own.
At work we use something we've made ourselves. It started out as a school project for some employees, but grew out to be our main system for keeping track of projects and stuff. Downside is that it doesn't have a lot of capabilities. Plus side is that the things it can do are exactly those things we want it to do. If we need something else we just create it in a couple of spare hours.
Of course that's no help to you unless you're willing to spend a few hours programming your own system.
Lately we've been using TFS (web client) and I think it sucks. I really can't get the stuff I want to see in a way that I want to see it. Perhaps if we used the full version with Visual Studio integration things would be better, but I really can't say.
We've had a vendor who used JIRA, but I can't say I was very impressed by it. Of course I couldn't really do anything in it except create issues for our vendor and see the issues they created for us.
One of our biggest customers uses a system in which I get to do some more stuff. It's called ACE Project[^] and I must say it's pretty well organized (it's still not as good as our custom made system, but the best I've used besides that).
Oh, i am sure those are the people who use IE 6 (Statistics) and believe they are using the most perfect, and trustworthy browser.
If you ask them what is mozilla firefox they will answer you that this is the name of a fox in some zoo
If you ask them what is safari they will tell you that this is exotic walk with guns
If you ask them what is opera they will tell you with confidence that this is an art with music for colors.
Its sad actually.
Microsoft ... the only place where VARIANT_TRUE != true