Don't wanna be here? Send us removal request.
Text
Anyone here planning to submit a proposal to speak at Agile India 2022 online?
It's a conference focused on Agile and leading edge software development methods - the largest such event in Asia. Speakers contribute from all around the world - it's a great opportunity for networking.
Submissions close 11 June
You can learn more and submit here: 2022.agileindia.org
submitted by /u/yourdigitalvoice [link] [comments] from Software Development - methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/inNPyOI via IFTTT
0 notes
Text
Free IT asset tracker software?
I am looking for a software that I can manage electronics (laptops, monitors, mouses, keyboards) for a small business. I would like to log in and be able who is currently using them.
Any free softwares?
submitted by /u/Just-Reputation450 [link] [comments] from Software Development - methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/fHT5D04 via IFTTT
0 notes
Text
keycloak with postgres
Hi, I'm running my application, postgres and keycloak in docker. I have 2 queries: 1. Is it possible to connect keycloak with postgres to store keycloak data and configurations? If yes, could you please provide me the steps or a link to the right documentation? 2. Is there any way to retain keycloak data using docker-compose.yml without any database, so that everytime I spin up docker, keycloak data and configurations are not lost?
Thanks in advance!
submitted by /u/snow_white-8 [link] [comments] from Software Development - methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/dn8Cy5L via IFTTT
0 notes
Text
How to name services that are interchangeable
Hi, we have two service names that we're going to alternate when we deploy a new version.
let's say Foo is now used to run production requests and Bar is to be used re-provision with a new version of the code (blue - green deployment).
After Bar is completely deployed/tested/scaled we'll route traffic to Bar and Foo will be used for re-provisioning.
So you can see why we can't name them blue-green (because blue should mean it's the one in production always), nor can we let them named as Foo-Bar since that gives the impression these services are dummies.
Any suggestions on how to name these two alternating services?
submitted by /u/No-Ear6313 [link] [comments] from Software Development - methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/U6XGPDM via IFTTT
0 notes
Text
PHP in docker together with VS-code
If you need to do something occasional, or quickly launch PHP dev environment with just one docker command. Or if you need PHP dev environment in kubernetes, i.e. building internal dev platform.
Includes PHP, Composer, VS-code, full-size terminal, file browser.
https://github.com/bluxmit/alnoda-workspaces/tree/main/workspaces/php-workspace
submitted by /u/Bluxmit [link] [comments] from Software Development - methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/J9WqrQ2 via IFTTT
0 notes
Text
¿Resources for learning about software and programming as a Product Manager?
I want to be able to speak the language of the development team, it may sound basic, but I want to know for example what is and how does an API work, or about front end languages and frameworks or the same for backend, I don't pretend to be able to code, I don't have the time right know, but I want to understand about the uses of each technology or tool.
Any kind of resource: courses, blogs, articles, moocs, etc. would be appreciated.
submitted by /u/ecasanova1995 [link] [comments] from Software Development - methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/Wsk3Kd9 via IFTTT
0 notes
Text
What exactly do web 3 devlopers do ?
When someone says that they're a web 3 dev, does it mean they build DAP's? Or like at some sort of web 3 startup ?
Just a little confused bc web 3 hasn't started yet. (like a full fledged mainstream tech ecosystem)
Idk might be a dumb question
submitted by /u/AfricanWarrior777 [link] [comments] from Software Development - methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/rYy0bAN via IFTTT
0 notes
Text
Docker sandbox
Hi, can someone please explain what exactly does "create docker sandbox environment based on existing containers" mean??
submitted by /u/snow_white-8 [link] [comments] from Software Development - methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/AqSCwyV via IFTTT
0 notes
Text
Software Development Research Project
Hey everyone!
I hope you are doing well! I’m currently working on a research project on software development, so I would truly appreciate if you could briefly answer the two questions below.
1) Name some of the platforms and technologies (developer frameworks, libraries, tools, etc) you use as a software developer (i.e. React, Redux, Express, Postman, Travis CI, jest, graphQL, AWS etc)
2) What are some of the problems / challenges you frequently encounter with these technologies that you wish there was a solution or tool for it?
Thank you
submitted by /u/Present_Book6871 [link] [comments] from Software Development - methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/db9iFlz via IFTTT
0 notes
Text
Standup Notes
How do you handle yours, if you take them?
notepad++ 1.
Wrote deep equality w/ the boys
Lessons learned:
The phrase "Oil and water don't mix" can be substituted with "Chapstick and water don't mix"
Re-save as the same name every day and keep no records, matches how my brain works.
submitted by /u/GoldKanet [link] [comments] from Software Development - methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/vliunZ9 via IFTTT
0 notes
Text
Looking for real-time message solution recommendations
If this is not the right subreddit, I’m looking for the right subreddit. Please and thank you!
I’m working on a simple pub/sub(?), or notification/acknowledgment mobile app. I’m trying to design, or drop in a solution to handle messaging. It needs to be real-time.
The idea is basically: “I’m starting now,” and the recipient only needs to “acknowledge” the receipt (that they’ve seen it, and are actively responding as such.)
It should be able to scale up to several hundreds of users or more. I’ve recently seen Scaledrone, and am wondering what else I might be able to leverage. Alternatives.
I’m considering aws sns (edited: not sqs) as well, but I’ve not designed a system like this before. Thanks in advance!!
submitted by /u/daevski [link] [comments] from Software Development - methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/iq32ls6 via IFTTT
0 notes
Text
i hate agile methodology. from my personal experience. l, there's no scope for thinking about architecture and agile development is always in firefighting mode. there's no space to take a. pause and think for some innovative solution.what do you say?
submitted by /u/kishalaya1 [link] [comments] from Software Development - methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/sp74ulR via IFTTT
0 notes
Text
The Million-Dollar Development Team
Intro
If you are reading this article there are very high chances that you are already part of a Million-Dollar Software development team in your company.
Equally, there are also high chances that you joined this team when the initial product was already out, which means that, technically you are simply an extension of that original Million-Dollar team.
Do you want to be one of these original members of the Million-Dollar team?
I do! I want it with all my heart, at least one more time. <br /> Here is how I think we can!
Preface
In this article, I want to walk you through all my learnings during the past decade in the tech industry (as a software engineer) having seen and experienced many of these Million-Dollar teams.
Hopefully, by the end of the article, you'll have a solid understanding of how difficult but at the same time how easy it is to form one of these teams.
You and I might be part of the same Million-Dollar team in the near future.
The Beginning
Almost all of the tech companies in the history as well as the most recent ones were created by a very small development team and of course a person with the initial Vision of the product (who could be also part of this small development team )
The person with the Vision might have had enough money, to fund the initial MVP by paying the development team their salary*.
*The salary would probably be much less competitive than a well-established and funded company.
On the other hand, the *Visionary * person might not have had a cent in their bank but still managed to convince a couple of members to try out and develop the idea by building the MVP.
Once the MVP is ready to be delivered to customers it doesn't mean that will be ever successful or worth a Million Dollars, but it has definitely the potential and the opportunity, as opposed to having an idea and doing nothing about it.
Either way, these few members managed to shape an idea and delivered it. They are the Million-Dollar Team.
The Visionary
Before we go any further let's talk about the "Visionary" and how hard it is to be one. Not everybody on this planet needs to be one.
In fact, I can reassure you that there are enough visionaries who are simply stuck with ideas but live too comfortably to actually start to find out a path to pursue in order to shape those ideas.
On the other hand, there are soo many people that try so hard to be a Visionary but they simply can't come up with an idea or product that makes sense in today's world or they get stuck at the first obstacle and give up.
Of course, let's not forget to credit those people that really try as hard as they can to figure out a way to translate the idea into something and they achieve it.
Anyhow, do you need to be a visionary to be part of the Million-Dollar team? Of course not! Trust me.
Sometimes "the visionary" person simply conversates with other people and those people unlock the next piece of the puzzle for them.
You are a visionary not only if you are lucky enough to have the final idea nice and shaped in your awesome brain.
You can be classified as one even if you simply involve other people to follow your way of thinking and push them to help you to unlock the next step.
Quote: Brainstorming with other people is essential. Be open-minded and allow people to criticize your ideas and diverge when necessary.
But remember, you don't need to be a Visionary, you'll see why a little later.
Why is hard today?
In the majority of cases, the "Visionary" is the person that needs to hold all of the burdens to start talking to people and convince those people that his idea (which maybe is not even properly shaped) is the one they need to trust and help him/her to achieve it.
I find this pretty limiting and exclusive to people that are extroverts with a pinch of sales skills in them.
I do think that is much more healthy if people with a common interest (such as being part of the Million-Dollar team ) gather together and willingly start collaborating and ideating with low EGO.
The team would naturally form and the initial idea offered by one or more of the members could branch to something much bigger and something that makes much more sense!
Now, it is true that if we both have in common the interest of being part of the Million-Dollar but then you like birds and I like cars, it could be difficult to come up with something that makes sense.
But at least 1 of the interest is in common, so we have a starting point. Maybe once I hear your idea of a bird's app, I could find it very fascinating, you never know! Or we could combine my interest in cars with birds and we could come up with a very cool game; just saying...
So the take-home for this section would be, let's gather together, let's talk, and let's see what we can come up with without EGO, we will naturally shift to something we think is cool!
Quote: It doesn't matter who kills the rabbit if everybody eats at the end.
If you made it this far, we probably are compatible as we share at least one common interest of being part of the Million-Dollar team.
Forming the team
As I previously mentioned forming a team is hard especially if you don't have enough money to pay 1 or 2 software engineers 1 UX designer etc...
But... It doesn't need to be hard!
I don't think you'd be surprised if I tell you that there are soooo many engineers/developers/designers/product managers, that simply want to be part of something but they don't know what.
They would jump in at the first opportunity that is given to them, for free! Even if they don't enjoy the concept, they would work countless hours after their normal 8 office hours.
For proofs, look at github.com or behance.com, etc... there are countless people sharing their work for free (including me) and we do it because we enjoy it.
Now, It is not necessarily healthy if you participate without interest in an opportunity, but since there aren't as many out there, people try.
I wish we could go to a website called www.opportunities-for-you.com and browse/share ideas to join, either for-profit or non-profit, it all depends on what you want.
So the take on this would be,
nowadays it is very difficult to find people that want to be part of something, but in reality, there are plenty! so, why don't you join me in the comments and tell me that you also are looking for opportunities?
It doesn't matter if you are a designer / product manager / software developer etc... It also doesn't matter if you don't have ideas, someone might have something you are looking for and you can unlock the next piece of the puzzle.
Everything starts with a conversation, confront your idea with others, and look for people that are looking for opportunities like you are.
Everyone wins
When you commit to a project or opportunity, especially while having a full-time job it is extremely hard to keep focus when trying to do it by yourself.
There are people that can cope with it and they were the Million-Dollar team all by them-self and it happened many times.
But most of the time, we work so hard, all by ourselves, without confrontation and support. Then naturally, our thoughts will start shifting in the direction of:
What if, all of this work I'm doing is not going to work?
Is this particular thing the right approach? I have nobody to ask/confront it might be completely wrong, I'm scared to waste time
I'm now stuck and I'm by myself I would really want to know what other people's ideas could be to solve this
I've been there, countless times when I tried to do things all by myself. Probably I'm not one of the lucky people to be able to be one person Million-Dollar team.
Does it mean I would never be part of one if I'm not lucky enough? I don't want to believe that. Do you?
The take on this section is that, don't put yourself down if you can't achieve something all by yourself. Find a team/companion to confront, share the workload, and enjoy the process together.
Even if you deliver the MVP and it is not successful, you definitely should have enjoyed the process, learned a lot, and made good buddies ready for the next adventure.
Quote: There are 2 options, either we all win or we all fail - but no one can remove the experience we gained till today
Get in touch
I currently have a full-time job as a Staff Engineer with 10 years of experience in the industry but I'm tingling to start an adventure outside my working hours with the determination to shift that as my full-time job.
If you are looking for opportunities like me and want to share ideas or listen to my ideas please get in touch.
It doesn't matter if you are a developer/designer / product manager I have plenty of ideas and I'm not scared of sharing them because building a Million-Dollar team is not easy.
Hopefully, with this article, I will be able to form one and I wish you can too.
Best regards!
submitted by /u/Delicious-Ad1453 [link] [comments] from Software Development - methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/D7hZTSK via IFTTT
0 notes
Text
Need Advice: Is a BA in CS necessary?
Hey everyone I'm having a hard time deciding my path in tech and I wanted to hear your opinions/experiences.
Background on myself:
I'm 25 F and have recently separated from the military as well. During my time in the military, I had many interests in career paths and explored all that never felt right for me. Fast forward to my separation date, I felt stuck. I was 24 and lost on what exactly to do. I was a dental assistant while I was active and just settled on dental hygiene as my career path since it paid well and I knew it. As I start my prereqs for dental hygiene, I decided to dabble in code.
Tech has always interested me but I thought to become a programmer, I had to be a genius... so I created this fear within myself trying to pursue tech hence why I ventured into other paths while I was on active duty.
In my mind at the time, I felt like if I went back to when I graduated high school, I would've aimed to pursue programming/tech instead of the military. I felt "too old" and started to compare myself to my peers who have families, degrees, and careers. Pursing dental hygiene would only take 3-3.5 years for me and I would make decent money after graduating.
A month ago, I caught up with my old mentor/friend from the military and expressed my feelings about switching degrees and imposter syndrome. She gave me the courage to bite the bullet and pursue tech.
I talked to the CS program advisor and he recommended I get an Associate's in Web development and then pursue a BAS in cybersecurity since I expressed my curiosity in cybersecurity as well. I follow many programmers who have a BA in CS so my path is unique compared to what I'm exposed to.
My questions:
Does an Associate in web development and BAS in cybersecurity have any less meaning compared to a BA in CS?
What are your opinions on educational background in tech?
submitted by /u/kawaiihoneyy [link] [comments] from Software Development - methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/BQthDm6 via IFTTT
0 notes
Text
Could you guys help me understand what these skills could be used for?
Hi! First of all, sorry for my english if you'll find something weird; I'm not a native anglophone!
I've just finished an interview with a firm that could potentially offer me a training course with a future insertion in the company (they'll let me know in a couple of days for a positive/negative feedback). I'm currently learning HTML, CSS, and js, I use vscode but the skills that I will face sound new to me (I've never heared about some of them before). I leave you the list here:
Development environment
Visual Studio Code
C#
Controlling Flow and Converting Types
Writing, Debugging and Testing Functions
Building Your Own Types with Object-Oriented Programming
Implementing Interfaces and Inheriting Classes
Understanding and Packaging .NET Types
Working with Common .NET Types
Working with Files, Streams, and Serialization
Protecting Your Data and Applications
Working with Databases Using Entity Framework Core
Querying and Manipulating Data Using LINQ
Improving Performance and Scalability Using Multitasking
Introducing Practical Applications of C# and .NET
Building Websites Using ASP.NET Core Razor Pages
Building Websites Using the Model-View-Controller Pattern
Building Websites Using a Content Management System
Building and Consuming Web Services
Building Intelligent Apps Using Machine Learning
Building Web User Interfaces Using Blazor
Building Cross-Platform Mobile Apps
Deep Dive (Azure, Microsoft 365, Dynamics 365, Power Platform)
Given that I know, more or less, the job market with HTML, CSS, js, react, angular, AJAX, and so on, but pretty much nothing about this stuff that I see on the list, my questions are: -What's the difference between what I'm studying and what I will study if there will be a positive feedback from the firm? -What could I do with those things that I listed? -How is the job market regarding the professional profile that you could potentially create with those tools on the list? Is it in demand?
Thank you!
P.s. I'll be posting this message in a few more forum so please don't feel frustrated If you see it another time or don't think I didn't consider your answers! You didn't waste your time, I'm just trying to gather as many informations as possible.
submitted by /u/91Flavio91 [link] [comments] from Software Development - methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/G5mRkHE via IFTTT
0 notes
Text
Hexagonal Architecture: Structuring a project and the influence of granularity
I just published a major rewrite of this article:
Hexagonal Architecture: Structuring a project and the influence of granularity
I had some discussions with Alistair Cockburn and other experts on HA and tried to reflect on what I learned to understand better. And I hope my story is clearer now than in the first version.
submitted by /u/AntonStoeckl [link] [comments] from Software Development - methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/G7XW89C via IFTTT
0 notes
Text
JavaScript Observables in 5 Minutes
Understand the observable design pattern for your next job interview in 5 minutes or less...
https://www.stackchief.com/tutorials/JavaScript%20Observables%20in%205%20Minutes
submitted by /u/stackchief [link] [comments] from Software Development - methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/pUzFxaZ via IFTTT
0 notes