• Software development

    Impact of innovative software

    by  • June 3, 2015 • Software development, Tools • 0 Comments

    In any industry the adoption of a tool depends on several factors. While some of them are related to sociological aspects (diffusion of innovation), others are down to a simple cost-benefit analysis by the intended user of the software. In his seminal book, Diffusion of Innovations, Everett M. Rogers lists three categories for the...

    Read more →

    Issue and Bug Tracking eats itself (Part V of SQA tools series)

    by  • May 7, 2015 • Series of SaaS Tools for Software Development, Software development, Tools • 0 Comments

    The series of SaaS tools for software development continues this time with Issue and Bug Tracking tools. As in previous posts in this series (on ALM, Test Management, and Continuous Integration tools) we are only focusing on those tools that are available on the cloud, also called SaaS, Software as a Service. However, this time we are...

    Read more →

    ALM eats itself (Part II of SQA tools series)

    by  • February 19, 2015 • Agile Software Development, Application Life-cycle Management (ALM), Market trends, Series of SaaS Tools for Software Development, Software development, Software Testing & QA, Tools, Visualization • 0 Comments

    This is the second post on the SQA tools series. Part I is already published. In this series we are focusing on SaaS tools, and this post is about Application Life-cycle Management (ALM) tools that can be used by monthly or yearly fees. In our frenzied Google searches we may have left some ALM’s...

    Read more →

    Software development eats itself (Part I of SQA tools series)

    by  • February 5, 2015 • Agile Software Development, Application Life-cycle Management (ALM), Quality assurance market, Quality assurance trends, Series of SaaS Tools for Software Development, Software development, Software Testing & QA, Tools • 0 Comments

    This week we start a series of posts on software tools for managing software development and assuring software quality. Application life-cycle management (ALM), team management, testing management, automated and manual testing creation, security testing, load testing,… All this areas are ripen for new tools, and tools keep appearing. This results in a big messmesh of...

    Read more →

    Recap of PROFES 2014 Conference

    by  • January 14, 2015 • Conference, Publication, Quality measurement, Software development, Software engineering, Software Testing & QA, Visualization • 0 Comments

    Last month took place the PROFES 2014 conference, focused on “software engineering techniques, methods, and technologies for product-focused software development and process improvement as well as their practical application in an industrial setting”. The conference consisted of tutorials, a doctoral consortium, and academic presentations. The online conference program now includes slides for all the...

    Read more →

    Exploring the Test-first programming

    by  • October 13, 2014 • Agile Software Development, Software development, Software engineering, Software quality • 0 Comments

    Extreme Programming (XP) introduced us with multiple central techniques like pair-programming, small releases, incremental planning, continuous integration and many more. One of the key techniques of XP is test-first programming! The whole process from a small design, incremental code and continuous testing is known as Test Driven Development (TDD). The test-first programming constitutes of...

    Read more →

    Software development trends

    by  • August 21, 2013 • Agile Software Development, Quality assurance trends, Software development

    Software development has become a highly complex and diverse practice, which isn’t properly reflected in present solutions for ALM. Typical trends in the software engineering, which are more relevant to our project (UQASAR), are low formalism processes, customer-driven development, self-managed teams, and a great variability in process frameworks.   1. A Trend of Lower...

    Read more →

    What functionalities does your ALM tool provide

    by  • August 12, 2013 • Application Life-cycle Management (ALM), Quality assurance trends, Software development, Tools

    Application Life-cycle Management (ALM) is a rather new term indicating a clearer focus on coordinating the total life-cycle of developing a software product or solution beyond core software development tasks. Kaariainen and Valimaki (2009) has defined ALM as “the coordination of activities and the management of artifacts (e.g. requirements, source code, test cases) during...

    Read more →

    Visualizing software development data

    by  • August 6, 2013 • Quality measurement, Software development, Software quality, Visualization

    Kienle and Müller (2007) have identified requirements for software visualization tools by conducting a comprehensive literature survey. Their focus was on tools that visualize the structure of source code and measurements derived from the source code. The identified non-functional requirements are: rendering scalability, information scalability, interoperability, customizability, interactivity, usability, and adoptability. The identified functional...

    Read more →