software

What legal measures need to be in place before launching a business website

We are about launch our new business website that, as well as displaying information about our products, also allows our clients to log in to download their licences and applications. We have been told horror stories about websites being hacked and losing personal data then getting sued for millions (these stories came from the lawyer t...

Good wiki software for internal company use?

Hi, I'm going to be starting up a company wiki for internal use. I'm wondering what existing wiki software people would recommend to accomplish this. Here's what I'm looking for: Open-source/free Ability to store pdf/word documents, and clicking on a link to it would automatically open the document Easy to use wysiwyg editor Relativ...

Anyone recommends 'Pure Variants' for Software Product Lines generation?

Dear all, I am working on a software product line for online-tests automatic builds in coordination with my professor. He recommended for me "Pure Variants" as an open source tool which can be used as a plugin to Eclips. However, I am not really sure whether to go for it or search for other ones. So if you recommend this tool, then pleas...

Software for developing functional specifications

I need to provide some fairly complex functional specifications to my development team. I could use Visio, Word, or similar. However, I am also aware of products like LucidSpec that are built specifically for that task. What does your organization use to develop specs? Do you have any experience with LucidSpec or similar software? Doe...

ASP.NET freelance web developer open source tools and software

I will shortly be looking to take on some small freelance web based projects. I would really like your opinions on the best of breed tools/software available for freelance web projects. These tools will preferably be free or cheap (or great value). The tools I am talking about are things like: CMS Ecommerece Project management soft...

What software for your own personal use did you write?

I don't mean scripts or tools for your work project. I mean actual software for your personal use, such as party organizer, CD administrator, whatever. ...

What well-architectured weblog package(s) do you recommend?

I'm looking for some weblog software to use/extend, but all the ones I've looked at so far are terribly written - attempting to work with them is far too effortful and depressing. I'm looking for something that is well architectured and easy to change - modular code, distinct Model-View-Controller layers, sensible data structure, and so...

Is it possible to sell an idea for software without actually developing it?

I have my moments of inspiration like many others -- most of them bad, with a few diamonds in the rough. Is it possible to monetize those diamonds with stakeholders or entrepreneurs without actually being the person to handle development and technical? Any avenues that you can recommend would be appreciated. ...

Best way to Structuring Large Development Teams

I have a client that recently laid off 40 developers who worked a single java project for 3 years without being able to produce a workable piece of software. I recently had a thought, rather than having all 40 developers work together on the same project and create all sorts of bugs, would it be better to create small competing teams? ...

Software to make product video demos?

What kind of software do you think is used to make demos,like the once seen in PDC etc by Microsoft or seen on Channel 9. Example: http://download.microsoft.com/download/c/e/2/ce28874c-4f44-4dbd-babb-727685e2be96/WinFS_IWish_720x486_2mbs.wmv Basically you have text and sound. ...

Broadening your software engineering experience

As part of my career plan it has been my intention to infiltrate a number of different employers over an approximate 6/7 year time period, so that I can broaden my depth of knowledge and experience as much as possible. Many often prefer to stay with their employer for the long term which is fine. However, to my way of thinking I do not ...

Which books should a programmer read and in which order?

Duplicate of: What is the single most influential book every programmer should read? Hi, recently a very young co-worker asked if I know some articles, blogs or books she could read to become a better programmer. I told her there are reading lists with "Every book a programmer should read". I've seen those lists, I've read some books,...

Web-based equivalent of Microsoft Access?

Does anyone know of a web-based database system similar in function to Microsoft Access? Basically I'm looking for a frontend to an RDBMS that can be used to: create, modfy and delete database objects enter data directly into tables view data in a grid format easily create forms for data entry add programming logic behind such forms (...

Standard Documents or Software to write Test Scenarios (or functional tests)

Are there standard documents around to write Test Scenarios (or functional tests/ acceptance tests)? Maybe software to input the scenarios and check them if passed... Now we use Word or Excel to do this but having a system to track the results of previous test scenarios would be usefull. thx, Lieven Cardoen ps: The tests are pure func...

E-mail Server Software / Hardware Recommendations

I run several mid-size networking websites, sending around 10 million e-mails per month. We are having issues with deliverability and speed with our current e-mail software and need to upgrade. Does anyone have any suggestions for software and/or hardware MTA solution to do marketing and transactional e-mail sending from a website at h...

Software design vs. software architecture

Could someone explain the difference between software design and software architecture? More specifically; if you tell someone to present you the 'design' - what would you expect them to present? Same goes for 'architecture'. My current understanding is: design: UML diagram/flow chart/simple wireframes (for UI) for a specific module...

Software to test C# code

Consider i have a C# code, I need some tool that would perform an analysis of my code and report bugs and vulnerabilities. Are there any open source tools, something like klocwork.? ...

How to educate a development manager about the difficulties of software design?

I have had a few development managers who don't seem to understand or appreciate the difficulties of software design and implementation. Such managers believe that processes and methodologies completely solve the problem and I have a tough time explaining to them that it is not so and that you cannot read a book on the latest process fa...

UI Driven Development

Hi, Does the idea of UI Driven Development make sense at all? Most of our clients like to convey their requirements in form of screens. For e.g. I want a screen to do THIS and THAT. Sometimes they even go as far as to dictate the layout of a screen by themselves (this may be because clients of today use software applications for most of...

issue/defect tracking software

Our group is currently reviewing our toolset and looking for new defect/issue tracking software in additional to source control, and project management software. For issue tracking, we've looked at bugzilla, fogbugz, bugtracker.net, sourcegear fortres, and bugnet. I'm not satisfied with the list we've come up with, so I'm curios to k...