79,826 Hits in 3.8 sec

Delivering Software- and Systems-Engineering Standards for Small Teams

Claude Y. Laporte, Jezreel Mejia Miranda
2020 Computer  
ACKNOWLEDGMENTS We thank Youssef Ettouhami, a graduate student at École de Technologie Supérieure, for his support in setting up the survey in three languages in the survey tool and in the preparation  ...  The ISO/IEC -series standards and guides help very small entities develop software or systems to improve their competitiveness.  ...  Many in the IEEE Computer Society have partnered with ISO/IEC Joint Technical Committee 1, Subcommittee 7: Software and Systems Engineering, to develop a series of software-and systems-engineering standards  ... 
doi:10.1109/mc.2020.2993331 fatcat:4snuxsxmzng7bd6mmga3mutdcq

Steps in developing an advanced software engineering course using problem based learning

Lyn Brodie, Hong Zhou, Anthony Gibbons
2008 Engineering Education  
This paper investigates the use of Problem Based Learning (PBL) and its application to software engineering and distance education.  ...  world software engineering problems.  ...  The PBL courses at USQ utilise a Learning Management System (LMS) -WebCT Vista 4 -which is the standard LMS for the University.  ... 
doi:10.11120/ened.2008.03010002 fatcat:cz7fq337c5g3jmhk2r27l3j3hq

1010Guide–A Simple Framework for Selecting the Appropriate SDLC for a Software Project

Vaibhav V Prakash, Danny Sunderesan
2016 International Journal of Software Engineering & Applications  
Differentiation between critical and non-critical projects which is followed by choosing the pre-defined metrics for the team.  ...  1010 guide is essentially a flowchart to help software managers choose an efficient software project management methodology based on the metrics they have.  ...  V-model/Hybrid V(System Engineering)[18] • Highly adaptable • Interfacing hardware/software • Innovation/Fault tolerance can be incorporated International Journal of Software Engineering  ... 
doi:10.5121/ijsea.2016.7101 fatcat:544zwv2mhngs5oezz6e3y3efha

A Simulation Model for the Spiral Software Development Life Cycle

Sonia Th ind, Karambir
2015 International Journal of Innovative Research in Computer and Communication Engineering  
Software engineering provides methodologies, concepts and practices, which are used for analysing, designing, building and maintaining the information in a software industry.  ...  Software Development Life Cycle (SDLC) model is an approach used in the software industry for the development of various size projects: small scale projects, medium scale projects and large scale projects  ...  We can assume three size projects: small scale projects, medium scale projects and large scale projects. A software project of any size is developed with the co-ordination of development team.  ... 
doi:10.15680/ijircce.2015.0305013 fatcat:o46b4t4a35euzak3olp5bjuxbu

Page 112 of Journal of Research and Practice in Information Technology Vol. 24, Issue 3 [page]

1992 Journal of Research and Practice in Information Technology  
es UNDERGRADUATE SOFTWARE ENGINEERING <a problem and produce a small piece of software (typically 100-200 lines of Ada source code) which addresses that problem.  ...  Finally, in Module 4 (The Conduct and Documentation of Small Software Development Projects), students gain their first understanding of how a project team might work on a small-scale software development  ... 

A Theoretical Agile Process Framework for Web Applications Development in Small Software Firms

Haroon Altarawneh, Asim El Shiekh
2008 2008 Sixth International Conference on Software Engineering Research, Management and Applications  
The second steps is adopt the modified XP process model which is also a suggested process model for internet development in small firms, and then apply XXPM as a quality model for software process improvement  ...  Sixth International Conference on Software Engineering Research, Management and Applications 978-0-7695-3302-5/08 $25.00  ...  Many small organizations are unaware of existing software process assessment models and standards.  ... 
doi:10.1109/sera.2008.14 dblp:conf/sera/AltarawnehS08 fatcat:zutprgwmtrb4nd5iqdrne35iqa

Supporting Distributed Extreme Programming [chapter]

Frank Maurer
2002 Lecture Notes in Computer Science  
Extreme programming (XP) is arguably improving the productivity of small, co-located software development teams.  ...  In this paper, we described an approach that tries to overcome the XP constraint of co-location by introducing a process-support environment (called MILOS for Agile Software Engineering -MILOS ASE) that  ...  In this sense, XP goes against standard software engineering practice by drastically limiting the amount of written documentation for a project.  ... 
doi:10.1007/3-540-45672-4_2 fatcat:xtgzoulhufhhjfzvaqudsdkni4

Overseas development for a major U.S. eCommerce website

Jiang Wu, Sheldon Wang, Christine Chau, Lei Zeng, Jinsong Lin
2006 Proceeding of the 28th international conference on Software engineering - ICSE '06  
We believe only with such systems in place that businesses can ensure successful overseas software operations.  ...  We have established a set of development processes that fit our business needs to develop a large number of relatively small projects and release them in very short intervals.  ...  An engineer who finishes the project in less than the Standard-Effort is considered to have above average productivity. SE day is our unit of measure for individual and team productivity.  ... 
doi:10.1145/1134285.1134379 dblp:conf/icse/WuWCZL06 fatcat:76z4bhzdhvgyxm2u2qmalydf2m

Investigating and Criticizing Software Engineering Practices in Palestine

Mohamed D Almadhoun
2017 Journal of Information Technology & Software Engineering  
relations between software engineering practices.  ...  Considering good practices of software engineering in ICT sector associations can improve this sector, accelerate development, increase product qualities and enlarge economic investment in country.  ...  In software engineering formal methods and standard guidelines are used to improve system quality.  ... 
doi:10.4172/2165-7866.1000206 fatcat:5awyzfggrvfljhba7pjszvunfu

Agile Principles and Ethical Conduct

Ken H. Judy
2009 2009 42nd Hawaii International Conference on System Sciences  
Agile Software Development is an approach to building software systems that embodies a set of declared core principles. How do these principles align to an ethical standard of conduct?  ...  Software practitioners experience pressure to compromise their work and their reasonable care for others.  ...  The potential for harm and for benefit As our identities and activities become wed to software systems, developers have begun to affect our lives in ways and to degrees we hadn't anticipated.  ... 
doi:10.1109/hicss.2009.53 dblp:conf/hicss/Judy09 fatcat:tv4kn5twzbez5fqmcg7euyuqdy

Agile Practices in Regulated Railway Software Development

Henrik Jonsson, Stig Larsson, Sasikumar Punnekkat
2012 2012 IEEE 23rd International Symposium on Software Reliability Engineering Workshops  
Complex software is becoming an important component of modern safety-critical systems.  ...  This paper provides an initial analysis of agile practices in the context of software development for the European railway sector, regulated by the EN 50128 standard.  ...  ACKNOWLEDGMENT This work has been partially funded by the Swedish Knowledge Foundation (KK-stiftelsen) [10] and the EU-Artemis funded SafeCer project [14] .  ... 
doi:10.1109/issrew.2012.80 dblp:conf/issre/JonssonLP12 fatcat:xu3xspyyvfeitizhvq6paa22nm

A Proposed Hybrid Agile Framework Model for Mobile Applications Development

Ammar Khader Almasri
2016 International Journal of Software Engineering & Applications  
Mobile software development is a group of process for creating software for mobile devices with limited resources like small screen, low-power.  ...  The development of mobile applications is a big challenging because of rapidly changing business requirements and technical constraints for mobile systems.  ...  oriented development (4) Non-safety critical Software (5)Application level Software(6) Small systems (7) and Short development cycles.  ... 
doi:10.5121/ijsea.2016.7201 fatcat:ldpuejrru5cgredwwzjok5jzba

Software Quality Assurance in an Undergraduate Software Engineering Program

Claude Y. Laporte, Alain April
2013 Proceedings of the Canadian Engineering Education Association (CEEA)  
This analysis allows discussion to take place on the positive impact of SQA practices as a way to deliver quality software on time and within budget.  ...  At the École de technologie supérieure (ÉTS), software quality assurance (SQA) is taught in lecture format in the undergraduate software engineering curriculum.  ...  The authors think that the current SQA course lectures and laboratory sessions provide a solid foundation for future software engineers, even though SQA is still perceived as a low priority by most SMEs  ... 
doi:10.24908/pceea.v0i0.4797 fatcat:erkiehzmt5hujmunjcbu4ujhv4

DevOps with Modern Software Development

2020 International journal of soft computing and engineering  
: DevOps is the form of software engineering practices for software used to have better collaboration among teams and help deliver the business product in a timely manner and meet the business requirements  ...  The paper is structured in to provide an introduction to modern DevOps and the necessity of adoption of DevOps, DevOps applied in SDLC phases, tool concerning DevOps, Evolution of DevOps in modern software  ...  This approach helps to deliver software products much faster when compared to traditional IT way of delivering where development and operations teams are separated and each have distinct responsibilities  ... 
doi:10.35940/ijsce.f3404.059620 fatcat:dwh7jfcrv5gfvglhxtjf7xo7au

AGILE CMMI from SMEs perspective

Ahmed Omran
2008 2008 3rd International Conference on Information and Communication Technologies: From Theory to Applications  
CMMI has been well accepted by the world as a standard for project development process control, quality improvement, and capacity evaluation.  ...  This research suggests that small and mid sized companies can adopt Agile Development Methodologies (ADM) while following the CMMI standard if obtain a new additional values, thus they can get a new competence  ...  : System Engineering -CMM 6) SECAM: Systems Engineering Capability Assessment Model. 7) SA-CMM: Software Acquisition Capability Maturity Model. 8) EIA/IS: Electronic Industries Association Interim  ... 
doi:10.1109/ictta.2008.4530352 fatcat:tffzldzqcremnovtkdpyudtiii
« Previous Showing results 1 — 15 out of 79,826 results