The tag has no wiki summary.

learn more… | top users | synonyms

4
votes
4answers
663 views

Scheduling Algorithm for Scheduling Life

I am trying to write some code to schedule a set of real life tasks that are input by the user. These tasks are stored in an sqlite database. And at the moment, the only parameters I am taking into ...
5
votes
4answers
1k views

Sprint planning and accommodating slack

After reading Tom DeMarco's Slack, I'm wondering how to factor slack into sprints. For those who haven't read the book, TDM describes 'slack' as providing time for innovation and other good things. ...
5
votes
2answers
829 views

Implementing Scheduling Within an Application

I'm building an app and the end user will be using an Admin screen to schedule content on the front page. They will be choosing two dates, a start date and an end date. Obviously I don't want to ...
7
votes
3answers
398 views

Why is it optimal to schedule shorter jobs first on a uniprocessor?

On a uniprocessor, it is apparently optimal to schedule jobs that take less time first assuming non-preemptive scheduling - once a job runs, it must finish. Why? I am confused about how the ordering ...
0
votes
3answers
161 views

User friendly scheduling feature

I'm trying to add a scheduling feature to my web scraping application that will let the user schedule scraping jobs so he can, for instance, perform a job every Monday, or every 2 hours or stuff like ...
13
votes
9answers
980 views

Are there successful examples of development “shifts”?

There is some thinking going on around how to get more output from the current resources we have. The thought is that two teams working different shifts might produce more output. The first shift ...
0
votes
2answers
283 views

What should I do when my project manager does not care about implementation details?

My project manager, when providing requirements for specific tasks, does not care about the implementation details. Although he has a programming background and has some knowledge of the MVC ...
15
votes
11answers
719 views

Setting realistic expectations for deadlines

I'm a tech lead for a small team. One of the major tasks on my plate is communicating with the client. One thing I find particularly difficult is dealing with deadlines because they are mandated by ...
63
votes
14answers
3k views

Is it normal for a company to have programmers on such a rigid schedule? [closed]

So I've been working at this job for a couple of months. I'm a little frustrated because I do my best work from 2 to 7. In previous jobs, I've come in at 9:30-10:00 and leave at 7. Some companies ...
23
votes
13answers
2k views

Encouraging software engineers to track time

How can I encourage my coworkers to track the time they spend resolving issues and implementing features? We have software to do this, but they just don't enter the numbers. I want the team to get ...
5
votes
1answer
328 views

How can you make a cluster run a task only once?

If you had a task that you wanted to run only once on a cluster of servers, at a regular interval what would be the best way of achieving this? The definition of cluster in this case is 2 or more ...
3
votes
4answers
2k views

Task scheduling for software development

I'm managing a team of 10 software developers and I'm looking for a tool which can be used to schedule/assign tasks. I envisage a fairly simple web-based tool which each developer signs into. Here ...
28
votes
15answers
3k views

Why is software schedule estimation so hard? [duplicate]

Possible Duplicate: Why are software schedules so hard to define? I often need to explain to senior management why software estimation is so hard, and why our preliminary estimates are ...
7
votes
4answers
477 views

Does late have any meaning in Agile methodologies?

This came out of some of the answers and comments on another question (this one). I've worked primarily with waterfall projects and while I've worked on ad-hoc projects that have taken on agile ...