184,124 Hits in 3.9 sec

What Makes a Great Manager of Software Engineers?

Eirini Kalliamvakou, Christian Bird, Thomas Zimmermann, Andrew Begel, Robert DeLine, Daniel M. German
2017 IEEE Transactions on Software Engineering  
Through statistical analysis we identify how engineers and managers relate in their views, and how software engineering differs from other knowledge work groups in its perceptions about what makes great  ...  We conducted a mixed methods empirical study of software engineering management at Microsoft to investigate what manager attributes developers and engineering managers perceive important and why.  ...  In this vein, our research goal is to understand how software engineering managers function and what is perceived to make them great.  ... 
doi:10.1109/tse.2017.2768368 fatcat:rnej7foparci7arcjmk7acv23y

Putting the Engineering into Software Engineering Education

Jeff Offutt
2013 IEEE Software  
Software is part of larger systems, so we need systems engineering. Software is developed by teams, so we need project management.  ...  Differentiating Software Engineering from Computer Science If software engineering isn't a branch of computer science, then we must ask practicing software engineers what they need to know that they don't  ... 
doi:10.1109/ms.2013.12 fatcat:c6ikrslvozh25jjmqxfux5rl7m

Software Engineering

1976 IEEE transactions on computers  
role models, and a restricted view of software engineering.  ...  AND ABSTRACT This paper presents a view of software engineering as it is in 1979.  ...  This specification combines a great deal of precision with a great deal of readability, and handles the complexity of a large practical problem extremely well.  ... 
doi:10.1109/tc.1976.1674590 fatcat:7jp6tberjja43lsqdi6yhhksqa

Requirements engineering

Bashar Nuseibeh, Steve Easterbrook
2000 Proceedings of the conference on The future of Software engineering - ICSE '00  
This paper presents an overview of the field of software systems requirements engineering (RE). It describes the main areas of RE practice, and highlights some key open research issues for the future.  ...  Thanks to Dan Berry, Anthony Finkelstein, Olly Gotel, Sophia Guerra, and Axel van Lamsweerde for their feedback on earlier drafts of this paper.  ...  Although software engineering still lacks a mature science of software behaviour on which to draw, requirements engineers need such a science in order to understand how to specify the required behaviour  ... 
doi:10.1145/336512.336523 dblp:conf/icse/NuseibehE00 fatcat:jmynvrxbejdf5c3abjhgki7bzi

The somatic engineer

Peter J. Denning
2002 ACM Ubiquity  
Engineers are widely seen as people of great technical prowess but who are difficult to get along with, aloof from their customers, and inclined to substitute technologies of personal interest for technologies  ...  This exacts a huge cost --unreliable and undependable technology, waste in technology development, and a standoffish identity for all engineers.  ...  Once aware of what they cared about, I more easily formulated actions that were of great value to them.  ... 
doi:10.1145/763932.763918 fatcat:7u5vxn5lx5aivh735ti7c45vpe

Concurrent Engineering support in Software Engineering

Jacky Estublier, Sergio Garcia
2006 21st IEEE/ACM International Conference on Automated Software Engineering (ASE'06)  
Software Engineering.  ...  Unfortunately, current systems (e.g., workflows, Software Configuration Management ...) are too simple and deterministic; they do not include real support for concurrent engineering.  ...  In Product Data Management (PDM), probably due to the complexity of the data model, the concepts of working copies and merges is not supported, which makes PDM not suitable for software engineering [6  ... 
doi:10.1109/ase.2006.28 dblp:conf/kbse/EstublierG06 fatcat:axw7zasyuzbhpc5g5gonbyr4xu

Software Engineering [chapter]

Ernst Denert
2020 Ernst Denert Award for Software Engineering 2019  
This chapter is a personal view of Ernst Denert on the software engineering discipline.  ...  Abstract"A Passion for Software-Engineering." This was the headline of a 2015 newspaper article about Ernst Denert. And they were absolutely right.  ...  That is not a structured way of working. There is no engineering-based methodology in the agile methods; consequently, the Scrum guide makes no mention of software engineering. In his book "Agile!  ... 
doi:10.1007/978-3-030-58617-1_2 fatcat:ouukjg3injbqvlbazttk3hotoa

What Makes a Great Software Engineer?

Paul Luo Li, Andrew J. Ko, Jiamin Zhu
2015 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering  
What Makes a Great Software Engineer Paul Luo Li Chair of the Supervisory Committee: Andrew J.  ...  We collectively consider all our data to answer the question: what makes a great software engineer?  ...  To do so effectively, we must first understand software engineering expertise-what makes a great software engineer?  ... 
doi:10.1109/icse.2015.335 dblp:conf/icse/LiKZ15 fatcat:kmncmxi2avhkjbdaclcvzciz2q

Ontology-Based Software Engineering- Software Engineering 2.0

T. S. Dillon, E. Chang, P. Wongthongtham
2008 Australian Software Engineering Conference : Proceedings  
The world's first and only software engineering ontology and a project management ontology in conjunction with a domain ontology are used to provide support for software development that is taking place  ...  to the development of software as a service bringing about the dawn of software engineering 2.0. 19th Australian Conference on Software Engineering 1530-0803/08 $25.00  ...  what you believe to be as the essence of software engineering 2.0.  ... 
doi:10.1109/aswec.2008.4483185 fatcat:b56hbtb7i5d3tb4ty62gibd7da

Value-Based Software Engineering [chapter]

2011 Software Engineering  
The primary thesis of Value-Based Software Engineering (VBSE) is that the integration of a software system's stakeholder value propositions into the system's definition, design, development, deployment  ...  Software Economics Roadmap Value-based software engineering is a major component of the overall field of software economics.  ...  Moreover, even where software engineering is concerned with technical issues, the connection to value creation is what matters.  ... 
doi:10.1109/9780470187562.ch9 fatcat:vxwaqqdo5zahhogqb4wd6kkxj4

Rigorous software engineering

Sabine Glesner
2013 Computer Science - Research and Development  
software systems within the context of the ERC Advanced Grant on "Self Managing Situated Computing".  ...  Currently, she is a full professor at the Technical University of Berlin, heading the chair Software Engineering for Embedded Systems.  ... 
doi:10.1007/s00450-013-0252-6 fatcat:ethzjdnl6bbipdj3aunhj3sajm

Engineering and Software Engineering [chapter]

Michael Jackson
2010 The Future of Software Engineering  
Yet after forty years of currency the phrase 'software engineering' still denotes no more than a vague and largely unfulfilled aspiration.  ...  These roots are located in the problem of software engineering rather than in the problem of program correctness.  ...  A Computer-Based System Is a Contrivance In the World The products of the traditional branches of engineering are examples of what the physical chemist and philosopher Michael Polanyi calls [Polanyi 58  ... 
doi:10.1007/978-3-642-15187-3_6 dblp:conf/birthday/Jackson10 fatcat:ienhfgoy4jfvrfm66vla3okuou

Agile Methodologies in Software Engineering and Web Engineering

Arun Kumar Kamepally, Tejaswini Nalamothu
2016 International Journal of Education and Management Engineering  
Since there are so many factors influencing the success or failure of a project, we also need to learn a little about project management and its pitfalls, but especially what makes projects successful.  ...  The Software Engineering Institute (SEI) has established a comprehensive model that is based on a set of software engineering capabilities that need to be present as organizations reach different levels  ...  According to Don O'Neill, "Software engineering can be defined as the systematic design and development of software products and process management" [1] .  ... 
doi:10.5815/ijeme.2016.05.01 fatcat:im2jhfmaoje2zac2jaz35aeruq

Software Engineering at Google [article]

Fergus Henderson
2020 arXiv   pre-print
We catalog and describe Google's key software engineering practices.  ...  Hölzle, Brian Strope, Alexander Gutkin, Alex Gruenstein, Hameed Husaini, Glen Shires, Niall Murphy, Ranjit Mathew, Emma Soederberg, and Rob Siemborski for their very helpful comments on earlier drafts of  ...  For example creating great software that has a huge impact or is used by very many other engineers is sufficient.  ... 
arXiv:1702.01715v3 fatcat:jlrxb2ymjneivfgvy2o65huvju

Strategic Software Engineering

John D. McGregor
2009 Journal of Object Technology  
Software is a strategic differentiater in many markets so it is not surprising that software engineering is of strategic importance in many companies.  ...  [Porter98] STRATEGIC SOFTWARE ENGINEERING 2 J OURNAL OF OBJECT TECHNOLOGY  ...  STRATEGIC SOFTWARE ENGINEERING 4 J OURNAL OF OBJECT TECHNOLOGY V OL. 8, NO. 3 In one of the industry courses I teach we do an exercise where one group pretends to be managers and the other group architects  ... 
doi:10.5381/jot.2009.8.3.c1 fatcat:mwaqhximarhedg3y5zus6fhxee
« Previous Showing results 1 — 15 out of 184,124 results