38,008 Hits in 5.7 sec

Return on Software: Maximizing the Return on Your Software Investment

Charles Ashbacher
2005 Journal of Object Technology  
In most cases, investment professionals will have an easier time understanding it than software developers will.  ...  The software development industry has a (largely deserved) reputation for lax financial planning and the person who reads and comprehends the material in this book will have an enormous competitive advantage  ... 
doi:10.5381/jot.2005.4.4.r1 fatcat:iuvhlhc4fbchnl54uqc7d2iivi

Open Source Software vs Proprietary Software

Amandeep Singh, R.K Bansal, Neetu Jha
2015 International Journal of Computer Applications  
it to get into to the mainstream software marketplace.  ...  It furthermore encourages completely new strategies involving actions, which have been casting a system of corporations focused around open source programming development.  ...  To comprehend what this implies, it is worth considering how open-source programming could be abused by somebody. Consider that anyone can download, adjust and convey opensource programming.  ... 
doi:10.5120/20080-2132 fatcat:7z2b3nku5rd2vayzkevwlrxtwm

Directives of Communicability for Software Models

Adriana Damian, Edson Oliveira, Tayana Conte, Clarisse De Souza
2019 Figshare  
The DCs were proposed to improve the quality of communication among software development team members.  ...  The development of DCs was based on Grice's Cooperative Principle and Semiotic Engineering, theories that investigate different ways of communication.  ...  Software models are also used as means of communication in software development teams [4] .  ... 
doi:10.6084/m9.figshare.7647584.v5 fatcat:tocvha7ez5gvjew6gves6s2utq

Personality Profiles of Software Engineers and Their Software Quality Preferences

Arif Raza, Luiz Fernando Capretz, Zaka Ul-Mustafa
2014 International Journal of Information Systems and Social Change  
These perspectives include the study of human factors in different phases of software life cycle, effect of team performance in software development, how can a personality trait suit a particular task,  ...  Investigative results indicate that most of the software engineers consider usability and functionality as the most important software quality attributes.  ...  Human resources people do not consider knowledge in applied computing or software engineering sufficient enough to hire software professionals.  ... 
doi:10.4018/ijissc.2014070106 fatcat:3ap2qrsx6jcedapde5ze5r7j5i

Directives of Communicability for Software Models

Adriana Damian, Edson Oliveira, Tayana Conte, Clarisse De Souza
2019 Figshare  
The DCs were proposed to improve the quality of communication among software development team members.  ...  The development of DCs was based on Grice's Cooperative Principle and Semiotic Engineering, theories that investigate different ways of communication.  ...  Software models are also used as means of communication in software development teams [4] .  ... 
doi:10.6084/m9.figshare.7647584.v4 fatcat:6s5otupodrexjgpuem2p3yb6fa

Software for ESL

Lynn McAlpine
1988 The TESL Canada Journal  
Finally, Higgins and Johns (1984) among others, suggest we cannot know how effective microcom-  ...  Rationale It seems to be a generally agreed point in the literature (e.g., Wyatt, 1984; Higgins and Johns, 1984; Ahmed, Corbett, Rogers and Sussex, 1985) that there is not much microcomputer software developed  ...  The student user is going to invest time in learning how to use the programme, time which may be extensive no matter how simple the instructions are because comprehending the instructions involves using  ... 
doi:10.18806/tesl.v6i1.543 fatcat:5bpyyalvw5dmbmql6bnjtnbitq

Open Source Software: A Source of Possibilities for Software Engineering Education and Empirical Software Engineering

Letizia Jaccheri, Thomas Osterlie
2007 First International Workshop on Emerging Trends in FLOSS Research and Development (FLOSS'07: ICSE Workshops 2007)  
Software maintenance is a significant part of the software life-cycle cost. Current research focuses on the maintenance of application software.  ...  Before progressing with informing software integration practice, researchers therefore need to better understand the actual work of maintaining integrated systems.  ...  RQ2: How do software developers build knowledge of how to replace a business-critical software system?  ... 
doi:10.1109/floss.2007.12 fatcat:zue27wkzjbbgjk3gar2ztms7ze

Storytelling for Software Professionals

Arjen Uittenbogaard
2013 IEEE Software  
Finding a Common Vision Kent Beck introduced the system metaphor to guide all development: a simple shared story about how the system works.  ...  Storytelling for Software Professionals Arjen Uittenbogaard, inspearit The first book I read about storytelling was by David Armstrong, then vice president of Armstrong International.  ... 
doi:10.1109/ms.2013.59 fatcat:vq53tsjpavhlrbnbef2txykdou

Agile Software Development

Torstein Nicolaysen, Richard Sassoon, Maria B. Line, Martin Gilje Jaatun
2010 International Journal of Secure Software Engineering  
This problem has been recognized by academics and professional for quite some time, but they do not know how to fix it.  ...  Combining software security with agile software development appears to be difficult to do in an elegant way without any compromises.  ... 
doi:10.4018/jsse.2010070105 fatcat:wtbtye6bobbwfpd5piaz6xfcua

EvoSpaces: Multi-dimensional Navigation Spaces for Software Evolution

Michele Lanza, Harald Gall, Philippe Dugerdil
2009 2009 13th European Conference on Software Maintenance and Reengineering  
The overall goal of the project is to explore novel ways to visualize and navigate evolving software systems in a 3D environment.  ...  With CodeCity we have developed and explored a number of approaches to comprehend software systems [9] , to analyze and understand their evolution [13] , and to display design problems [14, 8] .  ...  are condensed in a pragmatic fashion by the university of applied sciences in Geneva, exemplified in a professional tool being developed.  ... 
doi:10.1109/csmr.2009.14 dblp:conf/csmr/LanzaGD09 fatcat:ae2n7m2bqne6hlo64kaf7dk5qm

Justification of Software Maintenance Costs

Nexhati Alija
2017 International Journal of Advanced Research in Computer Science and Software Engineering  
Contrary to the software development phase, which is much highly profiled among general public, the maintenance phase itself does not receive the same level of attention and recognition.  ...  Having that in mind, and targeting readers who do not have clear picture about software maintenance, this paper work clarifies that:  maintenance is an integral portion of a software's life-cycle which  ...  needs to keep a stable team of maintainers monitoring how customers are using the software and what type of support they require.In case of failure,users usually do not know did a software bug cause it  ... 
doi:10.23956/ijarcsse/v7i2/01207 fatcat:sanyj4xbyngzjjnc2ufglqxnie

Types of software evolution and software maintenance

Ned Chapin, Joanne E. Hale, Khaled Md. Khan, Juan F. Ramil, Wui-Gee Tan
2001 Journal of Software Maintenance and Evolution Research and Practice  
To these ends, this paper proposes a clarifying redefinition of the types of software evolution and software maintenance.  ...  The past two decades have seen increasing sophistication in software work.  ...  or heuristic) used by a customer for doing its business, work, or function, and often embodied in whole or in part in the software of a system [51, 55] , as for example, how much of a particular stock  ... 
doi:10.1002/smr.220 fatcat:7znidnitvfbrpaj772ldwgjpfi

Vernacularism in Software Design Practice: does craftsmanship have a place in software engineering?

Paul Taylor
2003 Australasian Journal of Information Systems  
This paper examines the tension between software engineering's professionalisation of the software design role-exemplified by the software architect-and its antithesis, the software craftsperson, a characterisation  ...  Software engineering has partially failed to make this transition and this failure undermines the exclusivity of the engineering metaphor and engineering-based process models as a model of practical software  ...  Those forces that shape software design practice that do not explicitly fit rational method or vernacular craft performance are represented as 'professionalism'.  ... 
doi:10.3127/ajis.v11i1.143 fatcat:rqhprsseyzf6tmcyaqmwx3tudy

Media After Software

Lev Manovich
2013 Journal of Visual Culture  
As a result, the "properties" of digital media (how it can be edited, shared, and analyzed) are now defined by the particular software as opposed to solely being contained in the actual content (i.e.,  ...  The shift to digital data and media software a hundred years later extends this principle further.  ...  This includes all media authoring and viewing application software made for both professionals and consumers, from Photoshop to your mobile web browser (it also includes custom software developed for particular  ... 
doi:10.1177/1470412912470237 fatcat:4tsumeta55awta5ahmfo5vog7e

Next-Generation Software Testers: Broaden or Specialize! [chapter]

Erik van Veenendaal
2019 The Future of Software Quality Assurance  
In recent years the way software is being developed has changed dramatically in most world regions.  ...  Testing, although in Agile organized differently compared to traditional organizations, is still and will remain an important part of software development.  ...  Software testing is and will remain an indispensable part of software development. The required knowledge and skills of the test professional of the (near) future are discussed.  ... 
doi:10.1007/978-3-030-29509-7_18 fatcat:lg6kfsheojh7resq67iaozjvji
« Previous Showing results 1 — 15 out of 38,008 results