About
Author, practitioner and educator on agile software development including large-scale and…
Articles by Julian
Contributions
-
What do you do if you want to become an indispensable asset in Research Management and secure a promotion?
Research management has three main components: funding, supervision and outputs (in UK Universities we say £s, PhDs and Papers). You should product the best outputs you possibly can and aim for an steady improvement over time. Aim for high-impact peer reviewed journals and conferences. This likely means you should apply the highest standard of research methods that you can with the resources available. Be a generous researcher. Support other researchers. Make opportunities for them to learn research methods and publish their research in their own right. Finally, try to attract resources to support and enhance your research. Attracting resources to hire staff can help you achieve bigger research goals.
-
How can you overcome common challenges of Extreme Programming in large-scale projects?
In large scale agile, coordinating multiple teams becomes an important challenge. On the one hand you want teams aligned on common strategic goals. On the other hand you want team autonomy to empower and innovate. Bass, J.M. (2019). Future Trends in Agile at Scale: A Summary of the 7th International Workshop on Large-Scale Agile Development. In: Hoda, R. (eds) Agile Processes in Software Engineering and Extreme Programming – Workshops. XP 2019. Lecture Notes in Business Information Processing, vol 364. Springer, Cham. https://doi.org/10.1007/978-3-030-30126-2_9
-
How do you structure a literature review for a compelling argument?
To publish a literature review, in computer science or software engineering, you really need to use a systematic literature method. For successful PhD Theses I have supervised, authors start with broad and general topics from their field and then progressively focus on the more specialist topics of their research. Start by citing text books, practitioner books and survey articles for the general field. But quickly move on to citing more specialist empirical research from higher impact peer reviewed journals.
Activity
-
Looking forward to meeting attendees at this years ADIPEC from Monday. Come and chat to us on stand 8539, Exhibition Hall 8. I will be delighted to…
Looking forward to meeting attendees at this years ADIPEC from Monday. Come and chat to us on stand 8539, Exhibition Hall 8. I will be delighted to…
Liked by Julian Bass
-
Had a wonderful day at DiSH, Manchester, participating in the NWCyberCom research project meeting. It was great to engage with colleagues from North…
Had a wonderful day at DiSH, Manchester, participating in the NWCyberCom research project meeting. It was great to engage with colleagues from North…
Liked by Julian Bass
-
... and that's a wrap. It's been an honour and a privilege serving the School of Science, Engineering & Environment community for over six years and…
... and that's a wrap. It's been an honour and a privilege serving the School of Science, Engineering & Environment community for over six years and…
Liked by Julian Bass
Experience
Volunteer Experience
-
IT Advisor
Debre Birhan University
- 2 years 2 months
Education
Publications
-
Tailoring Product Ownership in Large-Scale Agile Projects: Managing Scale, Distance, and Governance
IEEE Software
In large-scale agile projects, product owners undertake a range of challenging and varied activities beyond those conventionally associated with that role. We describe product-owner activities and behaviors that are valued by experienced product owners and their line managers.
Other authorsSee publication -
Artefacts and agile method tailoring in large-scale offshore software development programmes
Information and Software Technology Journal, Elsevier
This study aims to increase understanding of how development processes are tailored to meet the needs of large-scale offshore software development programmes, by focusing on artefact inventories used in the development process.
The study has identified 25 artefacts, organised into five categories: feature, sprint, release, product and corporate governance. It was discovered that conventional agile artefacts are enriched with artefacts associated with plan-based methods in order to provide…This study aims to increase understanding of how development processes are tailored to meet the needs of large-scale offshore software development programmes, by focusing on artefact inventories used in the development process.
The study has identified 25 artefacts, organised into five categories: feature, sprint, release, product and corporate governance. It was discovered that conventional agile artefacts are enriched with artefacts associated with plan-based methods in order to provide governance. The empirical evidence collected in the study has been used to identify a primary owner of each artefact and map each artefact to specific activities within each of the agile roles.
The development programmes in this study create agile and plan-based artefacts to improve compliance with enterprise quality standards and technology strategies, whilst also mitigating risk of failure. Management of these additional artefacts is currently improvised because agile development processes lack corresponding ceremonies. -
How product owner teams scale agile methods to large distributed enterprises
Empirical Software Engineering Journal, Springer
This article describes a detailed description of product owner job functions in large scale offshore enterprise development programmes.
Article Abstract
Software development teams in large scale offshore enterprise development programmes are often under intense pressure to deliver high quality software within challenging time contraints. Project failures can attract adverse publicity and damage corporate reputations. Agile methods have been advocated to reduce project risks…This article describes a detailed description of product owner job functions in large scale offshore enterprise development programmes.
Article Abstract
Software development teams in large scale offshore enterprise development programmes are often under intense pressure to deliver high quality software within challenging time contraints. Project failures can attract adverse publicity and damage corporate reputations. Agile methods have been advocated to reduce project risks, improving both productivity and product quality. This article uses practitioner descriptions of agile method tailoring to explore large scale offshore enterprise development programmes with a focus on product owner role tailoring, where the product owner identifies and prioritises customer requirements. In globalised projects, the product owner must reconcile competing business interests, whilst generating and then prioritising large numbers of requirements for numerous development teams. The study comprises eight international companies, based in London, Bangalore and Delhi. Interviews with 46 practitioners were conducted between February 2010 and May 2012. Grounded theory was used to identify that product owners form into teams. The main contribution of this research is to describe the nine product owner team functions identified: groom, prioritiser, release master, technical architect, governor, communicator, traveller, intermediary and risk assessor. These product owner functions arbitrate between conflicting customer requirements, approve release schedules, disseminate architectural design decisions, provide technical governance and propogate information across teams. The functions identified in this research are mapped to a scrum of scrums process, and a taxonomy of the functions shows how focusing on either decision-making or information dissemination in each helps to tailor agile methods to large scale offshore enterprise development programmes. -
Publications on Google Scholar
-
A fuller publication list avialable from Google Scholar
Projects
-
Developing Quality Cloud Service Level Agreement
With a focus on SMEs, this project explores service level agreements offered by Cloud host providers and offers guidance about service level agreements to cloud based software companies. In addition, this project provides an enhanced SLA lifecycle and SLA development guidance based on the evidence from the findings of the project.
Other creatorsSee project
Honors & Awards
-
Research Supervisor of the Year
Univeristy of Salford
Judging panel made up of research support staff and student representatives who review the anonymised responses to make an impartial decision. The judges used the following criteria to help their decision-making process, looking at: Expertise in their field, Availability and approachability, Providing professional development opportunities for their student (e.g. inclusion in professional networks) and Going above and beyond what is expected.
-
Senior Fellow
Higher Education Academy
Recommendations received
10 people have recommended Julian
Join now to viewMore activity by Julian
-
Are you an early-stage tech or digital business in Manchester looking to grow? Our award-winning Exchange at Department tech & digital accelerator…
Are you an early-stage tech or digital business in Manchester looking to grow? Our award-winning Exchange at Department tech & digital accelerator…
Liked by Julian Bass
-
I'm thrilled to share my latest research, now published in the Journal of Information Security and Applications, titled "Robust Thermal Face…
I'm thrilled to share my latest research, now published in the Journal of Information Security and Applications, titled "Robust Thermal Face…
Liked by Julian Bass
-
🚀 Unlock the Secrets to Success in Large-Scale Agile! 🚀 Working in Agile is one thing, but scaling it across teams? That’s a whole new challenge…
🚀 Unlock the Secrets to Success in Large-Scale Agile! 🚀 Working in Agile is one thing, but scaling it across teams? That’s a whole new challenge…
Liked by Julian Bass
-
👋 Wishing you a Happy Monday as this week's #Meetheteam talks to a key part of ABL's software development team, Hossein Abbas Ghavimi!🎙️ 💻…
👋 Wishing you a Happy Monday as this week's #Meetheteam talks to a key part of ABL's software development team, Hossein Abbas Ghavimi!🎙️ 💻…
Liked by Julian Bass
-
Excited to share my latest episode on The Swine it Podcast Show!
Excited to share my latest episode on The Swine it Podcast Show!
Liked by Julian Bass
-
🚨 Is Software Ecosystem Debt Slowing You Down? 🚨 Technical debt is one thing, but Software Ecosystem Debt? That’s a whole new level. 🔍 If your…
🚨 Is Software Ecosystem Debt Slowing You Down? 🚨 Technical debt is one thing, but Software Ecosystem Debt? That’s a whole new level. 🔍 If your…
Liked by Julian Bass
-
Our 4th year of presenting the AJ Bell Technology Award to the top Computer Science and Software Engineering students at The University of Salford…
Our 4th year of presenting the AJ Bell Technology Award to the top Computer Science and Software Engineering students at The University of Salford…
Liked by Julian Bass
-
We've had a brilliant day at IF Oxford (festival of science and ideas), presenting The Society for Radiological Protection 'Science of Superheroes'…
We've had a brilliant day at IF Oxford (festival of science and ideas), presenting The Society for Radiological Protection 'Science of Superheroes'…
Liked by Julian Bass
-
A great day with our HE community: morning with the BCS Academy Board, lunchtime with our colleagues from CPHC and UKCRC, afternoon workshop AI in…
A great day with our HE community: morning with the BCS Academy Board, lunchtime with our colleagues from CPHC and UKCRC, afternoon workshop AI in…
Liked by Julian Bass
-
I'm delighted to share that we successfully held the 9th edition of the #IEEE CPS-Sec Workshop last week in Taiwan, co-located with the #IEEE #CNS…
I'm delighted to share that we successfully held the 9th edition of the #IEEE CPS-Sec Workshop last week in Taiwan, co-located with the #IEEE #CNS…
Liked by Julian Bass
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Julian Bass in United Kingdom
-
Julian Bass
Julian Bass | Principal Support Engineer at SailPoint Technologies
-
Julian Bass
Consultant
-
Julian Bass
--
-
Julian Bass
--
4 others named Julian Bass in United Kingdom are on LinkedIn
See others named Julian Bass