The tag has no wiki summary.

learn more… | top users | synonyms

-2
votes
1answer
58 views

Converting a pdf to a spreadsheet in a specific format [closed]

I would like my app to convert my timetable to a google calendar format (CSV). Here is a PDF of the calendar which was originally a word doccument, but I can convert back to a word doccument or I I ...
1
vote
3answers
108 views

How to set more accurate “deadlines”? [duplicate]

Context: My work is to build financial reports using mostly Excel spreadsheets. This consists mostly of formulas and a good deal of VBA. Each person is built by a single person. We service many ...
0
votes
0answers
84 views

How to handle multiple similar projects? Why? [duplicate]

I currently have 4 projects under development. All of them related to the same product (hardware) but different after all (desktop, android and web environments). That product, the hardware, is ...
-3
votes
2answers
223 views

What are the signs that a ten days debugging session will not resolve an issue? [closed]

Ten days ago, we fixed a bug on a large application and the hot fix has created a disappearing of some data from the user point of view (side effect). Data are not deleted, but have been set to hidden ...
0
votes
3answers
188 views

How to cut the line between quality and time? [duplicate]

On one hand, I have been taught by various software engineering books ([1] as example) that my job as a programmer is to make the best possible software: great design, flexibility, to be easily ...
1
vote
1answer
203 views

how to reduce communication time in distributed teams [duplicate]

We have 10 distributed teams in our company and we are developing 3 huge web applications. A lot of time of our developers is spent with writing emails. We are using scrum and for that we had a ...
3
votes
1answer
307 views

How to represent days and time graphically for a project I have done

How to represent the days and hours of different tasks(design, development, testing) of a software project in a graphical way. I tried using a Gantt chart for it, but it does not represent the ...
1
vote
1answer
134 views

Working in a multi-disciplinary team; with a specific skill set - time management?

I thought I'd post this here for the anonymity of someone I was speaking too recently at a social event for developers. Amongst the trading of "war stories", he presented the following dilemma.. ...
0
votes
1answer
243 views

Getting work done in a small office [duplicate]

I work in an office area of ~450sqft. There are a total of 7 people working in the office. I've been finding it hard to concentrate on my work (writing code) because of the distractions going on ...
4
votes
2answers
350 views

Writing Large Portions Of Code Then Debugging?

Lately I have been writing a game engine, and I have been writing a lot of "foundation stuff" (standard interfaces, modules, a message system ect.), but I have noticed a pattern, a lot of the stuff is ...
6
votes
3answers
952 views

Are these good reasons for moving to Microsoft web development platform?

Background I do PHP and Ruby on Rails development in my spare time, and have learned quite a bit on my own. I chose those technologies because of the low cost of entry, since everything is ...
13
votes
3answers
2k views

Handle complexity in large software projects

I am a lead developer in a larger software projects. From time to time its getting hard to handle the complexity within this project. E. g. Have the whole big picture in mind all the time Keeping ...
0
votes
3answers
235 views

How to balance programming projects between feasibility and usefulness [closed]

I've become fairly competent as a programmer, but I would not say I am a master. I work independently, most as a hobby, although I have done some freelance PHP work. I tend to find myself dabbling in ...
2
votes
3answers
923 views

How to manage/organise when you have to multi-task on multiple 1 man projects? [closed]

We are a team of developers working on multiple small projects - a developer could have 3 or more 1 man projects to work on and keep moving. It can feel like your time is pretty fragmented & ...
324
votes
29answers
50k views

Why can't the IT industry deliver large, faultless projects quickly as in other industries?

After watching National Geographic's MegaStructures series, I was surprised how fast large projects are completed. Once the preliminary work (design, specifications, etc.) is done on paper, the ...
2
votes
8answers
556 views

How often should I be compiling?

For the longest time I've just done small app development. Building and debugging took a matter of seconds (or should I say - second?). I got fairly used to just debugging to test literally ...
5
votes
3answers
325 views

Existing buggy code or a brand new one? (From time perspective)

I am facing some issues with a buggy library I currently have and it's used in my current project, I need to finish this project as soon as possible in order to deliver it to our client. However, ...
3
votes
4answers
945 views

Planning milestones and time

I was hired by a marketing company a year ago initially for link building / SEO stuff, but I'm actually a Web developer and took the job just in desperation to have one (I'm still quite young and just ...
2
votes
4answers
277 views

I target short projects, but fail miserably on projects that requires persistence [closed]

I know this is kind of time-management question. I do well in short assignments, but fail miserably, when it comes to projects that require hours and hours of work to be done day after day. I cannot ...
3
votes
3answers
252 views

How to be productive as an infrequent programmer?

My current day job is mostly project management and client liaison work, but I sometimes get involved in actual coding. I do this either because I have a clear vision of what I want the result to look ...
24
votes
9answers
1k views

Should I log trivial fixes?

I'm in a code shop of two. And while I understand that a bug tracker is useful where the number of programmers is greater or equal to one, I'm not so convinced that logging bugs, changes, and fixes is ...
4
votes
3answers
290 views

Getting to the big leagues & managing time as a novice game developer?

I'm a 23-year-old novice game developer who just got his first job in the industry a year ago. Unlike most programmers I know, I started programming pretty late, during my second year in college, and ...
11
votes
6answers
888 views

How does one effectively implement the 80/20 rule for developer time?

I am a developer at a bank where an 80/20 rule is implemented. 80% of the time you work on your assigned project and 20% you work on something that interests you. However, I'm not really sure how to ...
57
votes
16answers
3k views

How to stop the development spec from changing in mid development?

Problem: It seems with almost every development effort I'm involved in, no matter how much time is spent planning prior to starting development, there is always a large amount of changes required ...
7
votes
5answers
282 views

How to introduce a new pattern into an existing codebase?

In my quest to better my development skills I learn new design patterns. In sample projects or personal projects it's really easy to adapt new patterns into my code. However at work I have a large ...
0
votes
1answer
1k views

When will be your project finished? How long does it take to complete it? Any idea how do you estimate such timing on the spot? [duplicate]

Possible Duplicate: How to respond when you are asked for an estimate? In my company, i have a strange managers, they always asks me before starting how is it going? And how long it will ...
3
votes
6answers
348 views

Multiple projects - similar platforms or as different as possible?

When working on multiple projects simultaneously (for the sake of simplicity let's say half time each on two projects), which is better? Should the two projects Use the same language? Same/similar ...
351
votes
21answers
86k views

My customer wants me to record a video of how I develop his software product

Working as a freelancer, I often see strange requests from my customers, some of which can negatively affect my daily work¹, and others trying to set some sort of control. I usually encounter those ...
12
votes
4answers
1k views

How to manage time for studying while working? [closed]

I've been programming 8 years for a company. We build business intelligence software systems. Since I thought working is learning, I've always studied in terms of what I was doing at the company while ...
3
votes
2answers
603 views

How to deal with TODO List Overflowing? [closed]

Seriously... I need more time, and I can't find it. I've got my main project and I spent most of my time on it. I'm trying to, BUT I got a lot of minor projects, old projects support. I'm very ...
17
votes
5answers
876 views

How do I manage success as an independent contractor?

I'm fixing bugs for a software company as a contractor on a per hour basis (first time for me). Today, in 6 hours I fixed two issues which had been planned at 32 and 40 hours each. The days before ...
0
votes
2answers
151 views

3rd party hosted solution for project management & source control?

I am looking for a SAAS solution that offers project management, time tracking, invoicing and file sharing (to share with clients) as well as source control, work item management and team management ...
3
votes
3answers
207 views

Rewriting code / better initial outline

Single-programmer project. I'm constantly having to rewrite my own code on an on-going project. It's not buggy, but every time I expand my program (which previously-planned features), I keep having ...
42
votes
10answers
2k views

How to start and maintain an after-work project

I work as a full time developer. My workplace, however, is very limiting in the technologies and programming languages I can use. All of the work is done in C++. It is clear that C++ is rapidly ...
3
votes
3answers
616 views

Task management - how important it is for a entry level developer targeting PM role in the future?

I hold masters in CS and now I'm mobile apps developer (entry level), I always start to plan things when starting or doing any project both at work and projects I do at home (for passion) - as I can ...
7
votes
6answers
417 views

Tracking hours on a project

Other than the following, are there any helpful (to programmers) reasons to track hours/time on a project down to the "accurate number of hours per week" level? Reasons: Beneficial to see how ...
1
vote
1answer
202 views

Assigning effective complexity ratings to tasks

I want to make excellent estimations about, how much effort is required for a particular task. The constraint is, that I have already solved the problem and written down steps required to solve it. ...
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 ...
2
votes
6answers
533 views

Using work time effectively: How to create code quickly? [duplicate]

Possible Duplicates: How can I be more productive at work? (additional context inside) How to code on a very tight schedule? Sometimes we create new code quickly. And sometimes we can't ...
13
votes
8answers
1k views

What work intervals are more productive: short or long?

Which sessions of work are more productive for programming: short (<= 30 minutes), mid-length or long (>= 2 hours)? In which cases? (Consider coding new functionality, doing small modifications, ...
3
votes
6answers
430 views

How do you keep your customers informed about the exact time you spent on their projects?

In my answer of the question about what are the important points to consider when starting your own company, I mentioned the fact that when the customers pay per hour of work, there must be a way for ...
4
votes
2answers
177 views

Time management training programs for developers

My company asked me to set up a personal goal of improving time management. This means keeping up with time reporting, revising estimates and being responsive to email inquiries. Of course, I have ...
6
votes
4answers
691 views

How to fight absentmindedness [closed]

Do you have any problems with loss of concentration, constant relaxation, etc.? How do you solve this problem? For example, when you are coding or learning something - You understand that it's ...
20
votes
14answers
3k views

How many programming languages do you work with on a daily basis and how do you effectively manage language specific tasks [closed]

Edit: How do you manage individual tasks when working on multiple languages In day to day task handling, how many different programming languages do you work with? Do you make a mental shift when ...
36
votes
15answers
3k views

How to code on a very tight schedule?

I'm working on a project that has very tight schedule. I don't have much time to code and test (even though I work more than 12 hours everyday, it's still delayed), and the result is very fragile. Its ...
3
votes
5answers
393 views

How do you manage project estimation and managing your teams time

I'm thinking of things like: designating a developer having say 6 hours out of their normal 7.5 hour day dedicated to the project, the rest for other work/company related activity (meetings, emails, ...
13
votes
10answers
4k views

Effective methods for managing work tasks? (documenting/remembering/prioritizing) [closed]

I'm looking for suggestions on effective methods that I can use to document, remember and prioritize tasks at work. Many of the these tasks belong to a primary project, but they also exist for ...
3
votes
6answers
129 views

Sticking to a Task vs Varying It

When you have several programming tasks to do at once, do you prefer to go through them one at a time, or to vary them, perhaps based on subtasks or on time? Why? For myself, I find that: Pros for ...
6
votes
4answers
228 views

Commitment level to the project? [closed]

You've quoted your time that it will take certain time to produce a piece of software. When you have started the project, is it better to go hard at the beginning and cruise later? or to try to ...
4
votes
6answers
599 views

How should I manage my time? [duplicate]

There are times when just one bug that keeps eating away your time like hell ... for example this one. I generally end up wasting hours and realize I've gone terribly behind my schedule and not ...