Please recommend me software engineering/methodology/practices paper. So far I have enjoyed:
Dijkstra : Go To Statement Considered Harmful (1968)
Nikalus Wirth : Program Development by Stepwise Refinement
David Parnas : Information Distribution Aspects of Design Methodology (1971)
Liskov : Design Methodology for Reliable Software Syste...
Hi,
Is there any formula showing the development cost of an application?
Basically not to reach a very specific number but at least stressing what parts are effecting the overall cost in what magnitude?
Thanks,
burak ozdogan
...
I would like to know whether there are software that a user can edit or create the database structure from WEB-UI, and after automatically generated CRUD pages.
WEB-Site can use not only personal with developer skills. Advanced users, managers also can use system functionality. As joomla, only with other features they are talking about ...
Which is better for quickly developing small utilities? AutoIt or AutoHotKey or something else?
I need to develop some small software for which I think using some professional suite like Visual Studio will be overkill. Most of the macro recording tools like AutoIt or AutoHotKey provide enough power to write decent application. Plus they...
Hi guys,
I have developed a small software. I want to provide and run it commercially only. I want it to be run in the machines who have purchased it from me.
If someone copies it from my clients computer and runs it in next computer, I would like to stop functioning/running the software.
What can be the ways to prevent the piracy of ...
Hi everybody,
I would like to have any idea to develop a software... from scratch. I would like to deal with a substantial project. Therefore, I am not afraid to be confronted to major difficulties !
Thanks.
...
I work at a company with hundreds of people writing software for essentially the same product. The quality of the software has to be high because so many people depend on it (not least the developers themselves). Because of this every major issue has resulted in a new check - either automated or manual.
As a result the process of deli...
One of my friend says, 'Software is never finished. It is only abandoned!'.
But I don't get it right. Why is it not finished, but abandoned?
Can anyone justify this?
...
What contemporary software innovations, patterns, methodologies or practices are eligible to be considered ahead of their time?
...
Hi everybody,
I am part of the Spatial Information Systems Group in University College Dublin.
Our goal is to collect first-hand knowledge about a number of Open-Source projects active on the Internet. With this work we hope to identify strong and weak points of each project in order to give some guidelines for future directions to th...
Looking to do iphone, android, and possibly windows phone development on a Mac Pro. What are the pluses and minuses of using a Mac Pro and a dual boot. Unlike most, Windows 7 will be the primary OS since most supporting software will be done with Visual Studio 08/10 over the next year. I have found driver issues from a few years ago. ...
When developing an application using agile techniques, what if any initial modelling/architecture activities do you do, and how do you capture that knowledge??
I'm not after a bullet list about XP, Scrum, Crystal, DSDM..etc as I'm familiar with the methodologies. But what do you do above and beyond the guidance given by these.
I find I...
Is it possible for me to build a simple music player for Motorola L7 phone? If yes, how do I do it? Are there any online resources that can help?
...
i am currently a mainly web developer, but is quite attracted to the performance and great integration with the OS (eg. Windows 7, Jump Lists, Taskbar Thumbnails, etc) something like WPF/C# can provide to the user, improving workflow and productivity. privacy and performance seems like a major downside of web/cloud apps compared to deskt...
Hi,
I am a beginner developer want to develop a MP3 to AAC converter for Linux. But I don't know how to start as I havn't done any development in Linux before. I am using Ubuntu 10.04. Can anyone tell me how to start and from where? What libraries do I need?
Thanks
...
My team has recently begun using XMind to organize development projects. It seems to be a pretty powerful brainstorming software. I'm just wondering if other developers have employed similar techniques to aid in documenting software design.
...
Why is Fedora chosen by so many developers in preference to Ubuntu? I'm using Ubuntu for software development for some time now, and I'm quite happy with it but I'm thinking to give Fedora a try. So, what are the pros/cons for using Fedora for software development?
...
Hi everyone, I liked stackoverflow very much and just got registered. As I am a beginner in programming, most of the time i just implement/code my tasks directly not even thinking of creating any dfd's, flowcharts or other tools for my new classes and methods.
In some interviews i was asked what process do you follow and i was confused...
How would you evaluate project size?
Part A: Before you start a project.
Part B: For a complete project.
I am interested in comparing unrelated projects. Here are some options:
1) Lines of code.
I know that this is not a good metric of productivity but is this a reasonable measure of project size?
If I wanted to estimate h...
Hi,
Can someone please explain me what a framework is? Why do we need a framework? What does a framework do to make our life easier?
...