software-development

Which Software development process model most use by current companies?

Hey guys, i have just completed my graduation in computer science. Now i know about all software development process models i.e. Waterfall Model Spiral Model Iterative and Incremental Development Agile Development [ i don't know much about this ] But i want to know which is used most by new - current companies? Is there ...

What industries develop the highest quality software? Lowest quality? Why?

From your experience, of those industries that develop custom software for internal use such as financial services companies, which ones produce higher quality software measured in defect rates and, more qualitatively, ease of maintenance over the long term? What contributes the most to this achievement of higher quality? Is it due to ...

Tools to test softwares against any attacks for programmers ?

in these days, i'm interested in software security. As i'm reading papers i see that there are many attacks and researchers are trying to invent new methods for softwares to get more secure systems. this question can be a general including all types of attacks.There are many experienced programmers in SO, i just want to learn what are u...

How to create a desktop shortcut to a website with website logo as icon?

Hi I need a solution which allows users to create a desktop shortcut to a website, preferably with website logo as shortcut icon. There are ways users can create shortcut such as drag drop favicon or right click > create new shortcut etc. This works but also creates the shortcut with default IE icon on windows. I am trying to avoid th...

What are the most popular project managment softwares and why?

Hey Everyone, I'm an employee at a small company that is going to be launching a version control system soon and I'm trying to consider which PROJECT MANAGEMENT software would best serve this company for version control. I wanted to get as many opinions as possible. Right now, I'm experimenting with Trac and Indefero running atop a SV...

Experience using IRC to coordinate software development?

I am part of a growing software project with at least 200 active developer in 10 locations. I would like to set up an on-line chat forum for developers because I think it would help to coordinate efforts. We have an email mailing list but I feel like some questions or announcements are too informal to send to everyone while mentioning ...

Recommendation on an esoteric programming language?

Possible Duplicate: What is your favorite esoteric programming language? Hello Everyone, If there is one esoteric programming language that you'd recommend someone to pick up (assume a C++/Perl background), which one would it be? Arpan ...

Term for releasing software with time dependant portions still unfinished.

I remember a while a go on a SO podcast Jeff was talking about the bounty system and he said that they released the bounty offering code before the bounty awarding code was written as the code would not be needed for a couple of weeks. Is there a standard term for this? Agile can work in this way but it doesn’t have to. I am thinking of...

What combination of project-management software will meet my just-started project's needs?

Hello all, I have a got couple of software projects that I want to run with my friends(max 10 persons) privately(at least for now). But I'm kind of lost between software management systems. I am not even sure about the definitions of my needs. Dear all, what is the definition/name of the system/software that meets my needs listed below? ...

What's the best software analogy you've heard?

Possible Duplicate: What software analogies have helped you? Hi Quite frequently I have to explain things to Project Managers who sometimes want to know a little bit more about something, and sometimes I try and come up with some analogy that best explains it. Now, I can't really kick this off with a good analogy because min...

Does it feel anytime that c++ sometimes reduces problem solving time and increases syntactic, semantic rigor ??

C++ introduces OOPS, templates and variety of other concepts. But sometimes I am stuck in unmanageable storm of calling convention incompatibilities between methods, convoluted casting between distantly connected classes and struggling with code that forces me think in the level of byte-alignment. I am very tempted to go back to plain ...

Online Software Tracking Software

I am looking for a good development tool that will help me track revisions of software I am creating, and that is web based. Just looking for suggestions on what others use. And not one that is hosted through another solution but that I can host myself. ...

Is there any reason to use Appcelerator Titanium Desktop Dialogs over something like ExtJS?

i am actually quite attracted to Appcelerator Titanium at first but after using it (or rather learning it) for sometime, i wonder if its better to use something like ExtJS(Sencha)/HTML5 provided the app don't require File System access? if the app requires file system access i will have no choice but use Titanium right? if so, will it b...

When should developers read and learn about design patterns?

Hello Folks, I want to know when should developers read and learn about design patterns? Is it in junior, senior, or beyond senior level? This question is very fuzzy one for me. ...

Sustaining early releases of a product

The context is as follows: Enterprise software developed without enough direct customer involvement. We did not develop this software for a particular customer but to fill in a market gap. We worked the core requirements with major customers only, more customers jump on now. Mandated deadlines, requirements changing, little time to desig...

What good work (programming/development related) are you doing?

The question is intended to be subjective and a wiki (if others find it interesting). I believe for a developer/programmer the most motivating part is to get to work on an interesting or challenging problem and then work towards its successful completion. It is difficult to deny the cycles in this job where we get to work on a routine p...

Development Manager KPIs

Hi, I'm a development manager for a medium sized company. I've never had specific KPI's before and now I am being given some. The KPIs I've been given I don't think relate too well to my role. I would like to know based on other peoples experience what are regular KPIs for a development manager and how are they measured? Many thanks...

Is there a way to copy a source code build of Qt to another location?

Hello, We're building a Windows and Mac app using a commercial licence of Qt, which we're building from a git clone. We've got a build setup using Hudson with potentially several build agents, and what I'd like to do for Windows at least is build once then deploy the build Qt to each agent (rather than have to build Qt on each agent)....

Remote Control Software (SSH alike)

Hi, I'm about to start a project for coding a remote control software for windows machines and I would like to start from the server side application. I need something like OpenSSH server because the main purpose of the program would be to provide http tunneling of the client through the server,something like proxy but more secure and w...

What's the most efficient way for a developer to switch between tasks?

I'm looking for a workflow-type description of the series of steps you perform to switch from one software development task to another. If a step involves a tool, please specify which tool and how it's used. The goal of the workflow is to have the smoothest possible transition from task #1 to task #2 and back to task #1. Consider this s...