Sustainability is even more important now than ever if we speak in the context of organizational growth, it is necessary that technological products, such as software developments, are certified as green-environmental friendly technology that would mean a competitive advantage for an organization that implements an agile methodology for software development that takes sustainability into account, giving the organization new ways to market their software products as environmentally friendly. This study proposes a model for agile software development, it has taken into account that software development must be based upon reusing old hardware, free nonprivative software and code (open source), as well as virtualization of servers and machines, to create software that can be useful for over a decade, as a result, we expect a reduction of planned obsolescence in hardware, which means taking one step ahead to help solve the problem that the big amount of electronic waste (e-waste) means nowadays worldwide.
The fast increase of mobile device users based on wider and easier internet access has detonated the development of mobile applications (APP) and web. Therefore, improvement and innovation have become a top priority for businesses and consumer relations. The functional quality and interface aspects in applications (software) drive companies to succeed in mobile apps market competition. This paper introduces an agile software development methodology denominated MDSIC and MDSIC-M focused on rapid application development as required by small and medium software enterprises (SMEs), and results in better quality and competitiveness. MDSIC and MDSIC-M proposes some levels with better practices that should be followed in software development projects. This article also aims to show matching indicators and results of MDSIC and MDSIC-M implementations in software projects, by assessing the needed parameters to generate quality software, and thus align technology with the goals of the organizations.
This research aims to determine the importance of the generation and application of models in the software development area, performing a comparison of existing models and their applicability. One of these models is the collaborative integrated software development model (MDSIC). There are several methodologies and models that help in software development, but most of them have processes in place that make the development more complex instead of agile. The MDSIC proposes five levels of better practices that should be followed in software development projects. Also, the model supports the main areas of knowledge proposed by the Project Management Institute (PMI), thereby generating software in line with the objectives of the organizations. The MDSIC is supported by an internet platform (MDSIC v1.0), which has been developed using Java Server Pages technology and responsive web design. This platform has generated a knowledge base using social business, thus generating an information bank helpful in obtaining the experiences of specialists, proposing best practices in building agile software European Scientific Journal February 2018 /SPECIAL/ edition ISSN: 1857 -7881 (Print) e -ISSN 1857-7431 2 projects. Therefore, this article also aims to show matching indicators and results of implementating MDSIC in software projects, evaluating the needed parameters to generate good quality software, and thus align technology with the goals of the organizations.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.