Methods & Tools is a free magazine with PDF and text issues that provide practical knowledge and information on all topics of software development and software engineering: UML, Agile Methodologies, Software Testing, Software Configuration Management, Java, .NET, Software Project Management,Quality Assurance, Software Process Improvement, Risk Management, Refactoring, IT News, etc.
Monday, 21 January 2013
Which Tool to Manage Requirements Management?
Tuesday, 1 February 2011
Software Testing Dojos in Winter issue of Methods & Tools
Methods & Tools – the free e-magazine for software developers, testers and project managers – has just published its Winter 2010 issue with the following articles:
* Non-Functional Requirements: Do User Stories Really Help?
* Software Testing Dojos
* Process improvement, The Agile Way!
* Tool: Apache ServiceMix
* Tool: Apache Camel
* Tool: ArgoUML – Open Source Unified Modeling Language
Thursday, 27 May 2010
Are Unified Modeling Language (UML) Models Still Used?
A recent Methods & Tools survey tried to evaluate the usage of UML tools in organizations.
http://www.methodsandtools.com/dynpoll/oldpoll.php?UMLPoll2
Monday, 17 August 2009
More than 1000 Videos and Tutorials on SoftDevTube.com
Thursday, 16 August 2007
If You Can't Beat Them, Join Them !
The new JGear product line includes - JGear™ Performance for Eclipse, JGear™ LiveSource® for Eclipse, and JGear™ Team for Eclipse (both Client and Server editions). JGear Performance contains a variety of performance and tuning features such as memory and CPU profiling and debugging; automatic detection of potential memory leaks; and real-time monitoring of programs' use of virtual machine memory. JGear LiveSource includes a graphical EJB workbench and Web services designer; Unified Modeling Language visualisation of code artefacts and design for analysing an application's design and implementation; CodeGear's LiveSource technology that simultaneously replicates changes to models in the code and vice versa to aid alignment between software architects and developers; and creation of Enterprise JavaBeans and model relationships. JGear Team offers a complete agile team collaboration and development system based on open-source components. JGear Team is both a turnkey server solution and an Eclipse developer client solution JGear Team Server is a team development server stack based on best of breed open-source components such as Subversion, Bugzilla, Continuum, and XPlanner. JGear Team Server includes ProjectAssist™ - the JGear Team administrator client for simple single-click server installation and configuration, team project creation, user administration and setup.
This is a normal evolution for CodeGear as the future is difficult in the software development IDE sector if you want to remain the supplier of an isolated solution. Competition with open source and free products like Eclipse or NetBeans is difficult to sustain. A better strategy is to offer additional services that could be missing in the core open source solution and that developers are ready to pay some dollars to obtain. Acting like this in the Eclipse ecosystems, CodeGear recognises that its survival may depend on its ability to transform itself from software producer to plug-in developer.
http://www.codegear.com/
http://www.eclipse.org/
Friday, 5 January 2007
Who Profits from Free Software?
Facing the competition of free open source products, major editors like Microsoft or Oracle have followed the same strategy than Telelogic. They have created free versions of their software development tools. These products are "simplified" versions of the paying product, often minus specific features that are useful for large/complex projects or systems. They hope that people using the free version will one day have unsatisfied needs and that they will migrate to paying versions from the same editor. Time will tell if this strategy is right, but I think that it is facing major issues:
- The majority of people looking for a free software could not be the one that are more enthusiastic to get it from a commercial editor.
- Upgrading to a commercial version is not the only solution to get more performance. Open source tools are improving and there are companies interested to increase the power of the open source tools they support. Red Hat is doing this with JBoss in the Web server market. Another example is EnterpriseDB that is building an Oracle-compatible product based on PostgreSQL. In both cases companies are selling services and not software.
- According to the Pareto principle, 80% of the people should be satisfied with 20% of the features of the original product. Thus migration to a product offering more features could be limited, furthermore if this imply paying for it ;o)